public interface ModuleDeployer extends Deployer<ModuleModel>
| Modifier and Type | Method and Description |
|---|---|
ReferenceCache |
getReferenceCache() |
Future |
getStartFuture() |
void |
initialize()
Initialize the component
|
boolean |
isBackground()
Whether start in background, do not await finish
|
boolean |
isInitialized() |
void |
postDestroy() |
void |
preDestroy() |
void |
prepare() |
void |
setPending() |
Future |
start()
Starts the component.
|
void |
stop()
Stops the component.
|
addDeployListener, getError, getState, isFailed, isPending, isRunning, isStarted, isStarting, isStopped, isStopping, removeDeployListenervoid initialize()
throws IllegalStateException
Deployerinitialize in interface Deployer<ModuleModel>IllegalStateExceptionFuture start() throws IllegalStateException
Deployerstart in interface Deployer<ModuleModel>IllegalStateExceptionFuture getStartFuture()
void stop() throws IllegalStateException
Deployerstop in interface Deployer<ModuleModel>IllegalStateExceptionvoid preDestroy()
throws IllegalStateException
IllegalStateExceptionvoid postDestroy()
throws IllegalStateException
IllegalStateExceptionboolean isInitialized()
ReferenceCache getReferenceCache()
void prepare()
void setPending()
boolean isBackground()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.