Class HotswapResourcesStep
java.lang.Object
ru.cg.webbpm.studio.subsystems.deploy.hotswap.impl.step.HotswapResourcesStep
- All Implemented Interfaces:
HotswapStep
- Author:
- Abdulin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
идентификтор изменений, нужен в проекет webbpm-hotswap, по этому параметру индетифицируются в каком модуле произошли изменения -
Constructor Summary
ConstructorsConstructorDescriptionHotswapResourcesStep
(ProjectManager projectManager, HotswapFileTracker tracker) -
Method Summary
Modifier and TypeMethodDescriptionvoid
disable()
Вызывается когда сервер исполнения остановленvoid
enable()
Вызывается когда приложение задеплоилосьvoid
execute
(long time, ConnectionInfo connectionInfo) Применить измененияИмя процесса, будет у пользователя в progressbar отображаться
-
Field Details
-
PROVIDER_NAME
идентификтор изменений, нужен в проекет webbpm-hotswap, по этому параметру индетифицируются в каком модуле произошли изменения- See Also:
-
-
Constructor Details
-
HotswapResourcesStep
-
-
Method Details
-
enable
Description copied from interface:HotswapStep
Вызывается когда приложение задеплоилось- Specified by:
enable
in interfaceHotswapStep
- Throws:
HotswapException
-
disable
public void disable()Description copied from interface:HotswapStep
Вызывается когда сервер исполнения остановлен- Specified by:
disable
in interfaceHotswapStep
-
getPresentName
Description copied from interface:HotswapStep
Имя процесса, будет у пользователя в progressbar отображаться- Specified by:
getPresentName
in interfaceHotswapStep
-
execute
Description copied from interface:HotswapStep
Применить изменения- Specified by:
execute
in interfaceHotswapStep
- Parameters:
time
- - время начала hotswapconnectionInfo
- - конфигурация подключения к серверу- Throws:
HotswapException
-