Class DeployManagerImpl
java.lang.Object
ru.cg.webbpm.studio.subsystems.deploy.impl.DeployManagerImpl
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,Disposable
,ProjectComponent
,DeployManager
- Author:
- Abdulin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionПолучить путь к запущенному приложениюgetState()
Получить текущее состояние приложенияvoid
projectClosed
(boolean applicationClosed) вызывается после закрытия проектаvoid
Запустить приложениеvoid
runApplication
(Collection<Path> processPaths) Запустить приложение с процессамиvoid
Остановить запущенное приложениеMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.Disposable
destroy, dispose
Methods inherited from interface ru.cg.webbpm.studio.core.api.components.ProjectComponent
canCloseProject, projectOpened, weight
-
Constructor Details
-
DeployManagerImpl
public DeployManagerImpl()
-
-
Method Details
-
runApplication
public void runApplication()Description copied from interface:DeployManager
Запустить приложение- Specified by:
runApplication
in interfaceDeployManager
-
runApplication
Description copied from interface:DeployManager
Запустить приложение с процессами- Specified by:
runApplication
in interfaceDeployManager
-
stopApplication
public void stopApplication()Description copied from interface:DeployManager
Остановить запущенное приложение- Specified by:
stopApplication
in interfaceDeployManager
-
getState
Description copied from interface:DeployManager
Получить текущее состояние приложения- Specified by:
getState
in interfaceDeployManager
- Returns:
- - состояние
-
getApplicationUrl
Description copied from interface:DeployManager
Получить путь к запущенному приложению- Specified by:
getApplicationUrl
in interfaceDeployManager
- Returns:
- - http url
-
projectClosed
public void projectClosed(boolean applicationClosed) Description copied from interface:ProjectComponent
вызывается после закрытия проекта- Specified by:
projectClosed
in interfaceProjectComponent
- Parameters:
applicationClosed
- Проект был закрыт при закрытии приложения
-