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 StringAPP_ROOT(package private) static ThrowabledeploymentProblem
-
Constructor Summary
Constructors Constructor Description IsolatedDevModeMain()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(CuratedApplication o, Map<String,Object> params)voidclose()voidrestartApp(Set<String> changedResources, ClassChangeInformation classChangeInformation)voidrestartCallback(Set<String> changedResources, ClassScanResult result)voidstop()-
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:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
accept
public void accept(CuratedApplication o, Map<String,Object> params)
- Specified by:
acceptin interfaceBiConsumer<CuratedApplication,Map<String,Object>>
-
-