Package io.quarkus.deployment.dev
Class IsolatedDevModeMain
- java.lang.Object
-
- io.quarkus.deployment.dev.IsolatedDevModeMain
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
,BiConsumer<CuratedApplication,Map<String,Object>>
- Direct Known Subclasses:
IsolatedTestModeMain
public class IsolatedDevModeMain extends Object implements BiConsumer<CuratedApplication,Map<String,Object>>, Closeable
-
-
Field Summary
Fields Modifier and Type Field Description static String
APP_ROOT
(package private) static Throwable
deploymentProblem
-
Constructor Summary
Constructors Constructor Description IsolatedDevModeMain()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(CuratedApplication o, Map<String,Object> params)
void
close()
void
restartApp(Set<String> changedResources, ClassChangeInformation classChangeInformation)
void
restartCallback(Set<String> changedResources, ClassScanResult result)
void
stop()
-
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 Detail
-
APP_ROOT
public static final String APP_ROOT
- See Also:
- Constant Field Values
-
deploymentProblem
static volatile Throwable deploymentProblem
-
-
Method Detail
-
restartCallback
public void restartCallback(Set<String> changedResources, ClassScanResult result)
-
restartApp
public void restartApp(Set<String> changedResources, ClassChangeInformation classChangeInformation)
-
stop
public void stop()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
accept
public void accept(CuratedApplication o, Map<String,Object> params)
- Specified by:
accept
in interfaceBiConsumer<CuratedApplication,Map<String,Object>>
-
-