public interface Container
Modifier and Type | Interface and Description |
---|---|
static class |
Container.State |
Modifier and Type | Method and Description |
---|---|
ContainerConfiguration |
createDeployableConfiguration() |
ContainerDef |
getContainerConfiguration() |
DeployableContainer<?> |
getDeployableContainer() |
java.lang.Throwable |
getFailureCause() |
java.lang.String |
getName() |
ProtocolDef |
getProtocolConfiguration(ProtocolDescription description) |
Container.State |
getState() |
boolean |
hasProtocolConfiguration(ProtocolDescription description) |
void |
kill() |
void |
setState(Container.State state) |
void |
setup() |
void |
start() |
void |
stop() |
java.lang.String getName()
DeployableContainer<?> getDeployableContainer()
ContainerDef getContainerConfiguration()
ContainerConfiguration createDeployableConfiguration() throws java.lang.Exception
java.lang.Exception
boolean hasProtocolConfiguration(ProtocolDescription description)
ProtocolDef getProtocolConfiguration(ProtocolDescription description)
void setup() throws java.lang.Exception
java.lang.Exception
void start() throws LifecycleException
LifecycleException
void stop() throws LifecycleException
LifecycleException
void kill() throws java.lang.Exception
java.lang.Exception
Container.State getState()
java.lang.Throwable getFailureCause()
void setState(Container.State state)