@Metadata(description="WebLogic Server that runs in its own Java Virtual Machine (JVM) and has its own configuration") public class Server extends com.xebialabs.deployit.plugin.api.udm.base.BaseContainer implements WlsContainer, JmsTarget
WLS domain.Cluster,
Domain,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
context |
| Constructor and Description |
|---|
Server() |
| Modifier and Type | Method and Description |
|---|---|
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) |
Cluster |
getClusterIfAny()
find out the cluster to which this server belongs
|
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() |
int |
getPort() |
java.util.Set<Server> |
getServers() |
java.lang.String |
getStartCommand() |
int |
getStartOrder() |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
getStartSteps(int order) |
java.lang.String |
getStopCommand() |
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 |
setHost(com.xebialabs.deployit.plugin.overthere.Host host) |
void |
setPort(int port) |
void |
setStartCommand(java.lang.String startCommand) |
void |
setStopCommand(java.lang.String stopCommand) |
getTags, setTagscompareTo, equals, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, 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 Domain getDomain()
getDomain in interface JmsTargetgetDomain in interface WlsContainerpublic java.util.Set<com.xebialabs.deployit.plugin.overthere.Host> getHosts()
getHosts in interface WlsContainerpublic Cluster getClusterIfAny()
public java.util.Set<Server> getServers()
getServers in interface WlsContainerpublic void setDomain(Domain domain)
public com.xebialabs.deployit.plugin.overthere.Host getHost()
getHost in interface com.xebialabs.deployit.plugin.overthere.HostContainerpublic void setHost(com.xebialabs.deployit.plugin.overthere.Host host)
public int getPort()
public void setPort(int port)
public java.lang.String getStartCommand()
public void setStartCommand(java.lang.String startCommand)
public java.lang.String getStopCommand()
public void setStopCommand(java.lang.String stopCommand)
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 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