@Metadata(description="JBoss Server Group") public class ServerGroup extends com.xebialabs.deployit.plugin.api.udm.base.BaseContainer implements ApplicationContainer, CliManagedContainer
| Constructor and Description |
|---|
ServerGroup() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
controlTaskDispatch(java.lang.String name) |
com.xebialabs.deployit.plugin.overthere.Host |
getHost() |
CliManagingContainer |
getManagingContainer() |
Mode |
getMode() |
java.lang.String |
getTargetServerGroup(boolean undeployment)
Returns the server group name the application container works on.
|
getTags, setTagscompareTo, equals, get$ciAttributes, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$ciAttributes, set$token, setId, setProperty, setSyntheticProperties, setType, toStringpublic java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> controlTaskDispatch(java.lang.String name)
public CliManagingContainer getManagingContainer()
getManagingContainer in interface CliManagedContainerpublic java.lang.String getTargetServerGroup(boolean undeployment)
ApplicationContainergetTargetServerGroup in interface ApplicationContainerundeployment - whether you want to know this for undeployment,--all-server-groups or --server-groups=name. Returns the empty string for standalone servers.public Mode getMode()
getMode in interface ApplicationContainerpublic com.xebialabs.deployit.plugin.overthere.Host getHost()
getHost in interface com.xebialabs.deployit.plugin.overthere.HostContainer