Package io.quarkus.deployment.dev
Class IsolatedRemoteDevModeMain
java.lang.Object
io.quarkus.deployment.dev.IsolatedRemoteDevModeMain
- All Implemented Interfaces:
Closeable,AutoCloseable,BiConsumer<io.quarkus.bootstrap.app.CuratedApplication,Map<String, Object>>
public class IsolatedRemoteDevModeMain
extends Object
implements BiConsumer<io.quarkus.bootstrap.app.CuratedApplication,Map<String,Object>>, Closeable
The main entry point for the local (developer side) of remote dev mode
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static RemoteDevClient(package private) static Closeable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()(package private) static RemoteDevClientcreateClient(io.quarkus.bootstrap.app.CuratedApplication curatedApplication) createHashes(Path appRoot) (package private) voidregenerateApplication(Set<String> ignore, ClassScanResult ignore2) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiConsumer
andThen
-
Field Details
-
remoteDevClient
-
remoteDevClientSession
-
-
Constructor Details
-
IsolatedRemoteDevModeMain
public IsolatedRemoteDevModeMain()
-
-
Method Details
-
createClient
-
regenerateApplication
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
accept
- Specified by:
acceptin interfaceBiConsumer<io.quarkus.bootstrap.app.CuratedApplication,Map<String, Object>>
-
createHashes
- Throws:
IOException
-