Class HotswapManagerImpl
java.lang.Object
ru.cg.webbpm.studio.subsystems.deploy.hotswap.impl.HotswapManagerImpl
- All Implemented Interfaces:
DeployProgressListener
,HotswapManager
@Component
public class HotswapManagerImpl
extends Object
implements HotswapManager, DeployProgressListener
- Author:
- Abdulin
-
Constructor Summary
ConstructorsConstructorDescriptionHotswapManagerImpl
(HotswapFileTracker fileTracker, ProgressManager progressManager, FileEditorManager fileEditorManager, Console console, Alerts alerts, RebuildResourcesStep rebuildResourcesStep, ProcessChangesStep processChangesStep, CompileClassesStep compileClassesStep, HotswapClassesStep hotswapClassesStep, HotswapResourcesStep processResourcesStep, WebbpmPropertiesManager webbpmPropertiesManager, FileBasedIndex fileBasedIndex) -
Method Summary
Modifier and TypeMethodDescriptionvoid
disable()
void
enable()
boolean
boolean
void
progress
(DeployProgressState state) void
-
Constructor Details
-
HotswapManagerImpl
@Autowired public HotswapManagerImpl(HotswapFileTracker fileTracker, ProgressManager progressManager, FileEditorManager fileEditorManager, Console console, Alerts alerts, RebuildResourcesStep rebuildResourcesStep, ProcessChangesStep processChangesStep, CompileClassesStep compileClassesStep, HotswapClassesStep hotswapClassesStep, HotswapResourcesStep processResourcesStep, WebbpmPropertiesManager webbpmPropertiesManager, FileBasedIndex fileBasedIndex)
-
-
Method Details
-
reloadChanges
public void reloadChanges()- Specified by:
reloadChanges
in interfaceHotswapManager
-
isReloadable
public boolean isReloadable()- Specified by:
isReloadable
in interfaceHotswapManager
-
progress
- Specified by:
progress
in interfaceDeployProgressListener
-
enable
public void enable()- Specified by:
enable
in interfaceHotswapManager
-
disable
public void disable()- Specified by:
disable
in interfaceHotswapManager
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabled
in interfaceHotswapManager
-