Interface Container
public interface Container
ContainerT
- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetName()getProtocolConfiguration(ProtocolDescription description) getState()booleanhasProtocolConfiguration(ProtocolDescription description) voidkill()voidsetState(Container.State state) voidsetup()voidstart()voidstop()
-
Method Details
-
getName
String getName()- Returns:
- the name
-
getDeployableContainer
DeployableContainer<?> getDeployableContainer()- Returns:
- the deployableContainer
-
getContainerConfiguration
ContainerDef getContainerConfiguration()- Returns:
- the containerConfiguration
-
createDeployableConfiguration
- Returns:
- the configuration
- Throws:
Exception
-
hasProtocolConfiguration
-
getProtocolConfiguration
-
setup
- Throws:
Exception
-
start
- Throws:
LifecycleException
-
stop
- Throws:
LifecycleException
-
kill
- Throws:
Exception
-
getState
Container.State getState() -
setState
-
getFailureCause
Throwable getFailureCause()
-