@Metadata(description="WebLogic Cluster which defines groups of WebLogic servers that work together to increase scalability and reliability") public class Cluster extends com.xebialabs.deployit.plugin.api.udm.base.BaseContainer implements WlsContainer, JmsTarget
WLS domain.Server,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
context |
| Constructor and Description |
|---|
Cluster() |
| Modifier and Type | Method and Description |
|---|---|
void |
addServer(Server server) |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
controlTaskDispatch(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> args) |
Domain |
getDomain() |
com.xebialabs.deployit.plugin.overthere.Host |
getHost() |
java.util.Set<com.xebialabs.deployit.plugin.overthere.Host> |
getHosts() |
com.xebialabs.deployit.plugin.python.PythonManagingContainer |
getManagingContainer() |
java.lang.String |
getObjectName() |
java.util.Set<Server> |
getServers() |
int |
getStartOrder() |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
getStartSteps(int order) |
int |
getStopOrder() |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
getStopSteps(int order) |
void |
inspect(com.xebialabs.deployit.plugin.api.inspection.InspectionContext ctx) |
void |
setDomain(Domain domain) |
void |
setServers(java.util.Set<Server> servers) |
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.lang.String getObjectName()
getObjectName in interface JmsTargetgetObjectName in interface WlsContainerpublic void inspect(com.xebialabs.deployit.plugin.api.inspection.InspectionContext ctx)
public java.util.Set<com.xebialabs.deployit.plugin.overthere.Host> getHosts()
getHosts in interface WlsContainerpublic Domain getDomain()
getDomain in interface JmsTargetgetDomain in interface WlsContainerpublic void setDomain(Domain domain)
public java.util.Set<Server> getServers()
getServers in interface WlsContainerpublic void setServers(java.util.Set<Server> servers)
public void addServer(Server server)
public com.xebialabs.deployit.plugin.python.PythonManagingContainer getManagingContainer()
getManagingContainer in interface com.xebialabs.deployit.plugin.python.PythonManagedContainerpublic int getStartOrder()
getStartOrder in interface WlsContainerpublic int getStopOrder()
getStopOrder in interface WlsContainerpublic java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> controlTaskDispatch(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> args)
public com.xebialabs.deployit.plugin.overthere.Host getHost()
getHost in interface com.xebialabs.deployit.plugin.overthere.HostContainerpublic java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> getStartSteps(int order)
getStartSteps in interface WlsContainerpublic java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> getStopSteps(int order)
getStopSteps in interface WlsContainer