Package io.quarkus.deployment.dev
Class IsolatedRemoteDevModeMain
java.lang.Object
io.quarkus.deployment.dev.IsolatedRemoteDevModeMain
- All Implemented Interfaces:
Closeable
,AutoCloseable
,BiConsumer<CuratedApplication,
Map<String, Object>>
public class IsolatedRemoteDevModeMain
extends Object
implements BiConsumer<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 Throwable
(package private) static RemoteDevClient
(package private) static Closeable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(CuratedApplication o, Map<String, Object> o2) void
close()
(package private) static RemoteDevClient
createClient
(CuratedApplication curatedApplication) createHashes
(Path appRoot) (package private) void
regenerateApplication
(Set<String> ignore, ClassScanResult ignore2) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiConsumer
andThen
-
Field Details
-
deploymentProblem
-
remoteDevClient
-
remoteDevClientSession
-
-
Constructor Details
-
IsolatedRemoteDevModeMain
public IsolatedRemoteDevModeMain()
-
-
Method Details
-
createClient
-
regenerateApplication
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
accept
- Specified by:
accept
in interfaceBiConsumer<CuratedApplication,
Map<String, Object>>
-
createHashes
- Throws:
IOException
-