@Metadata(description="A WebSphere node agent.") public class NodeAgent extends com.xebialabs.deployit.plugin.api.udm.base.BaseContainer implements Node
| Constructor and Description |
|---|
NodeAgent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addServer(ManagedServer server) |
void |
addWebServer(ManagedWebServer webServer) |
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) |
DeploymentManager |
getCell() |
java.lang.String |
getCellName() |
java.lang.String |
getContainmentPath() |
com.xebialabs.deployit.plugin.overthere.Host |
getHost() |
com.xebialabs.deployit.plugin.python.PythonManagingContainer |
getManagingContainer() |
java.lang.String |
getNodeName() |
java.util.Set<Node> |
getNodes() |
java.util.Set<ManagedServer> |
getServers() |
java.lang.String |
getShortTypeDescription() |
java.lang.String |
getSynchronizeScript() |
java.lang.String |
getWasConfigIdType() |
java.lang.String |
getWasHome() |
java.lang.String |
getWasTargetType() |
java.util.Set<ManagedWebServer> |
getWebServers() |
void |
setCell(DeploymentManager cell) |
void |
setSynchronizeScript(java.lang.String synchronizeScript) |
void |
setWasHome(java.lang.String wasHome) |
getTags, setTagscompareTo, equals, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$token, setId, setProperty, setSyntheticProperties, setType, toStringpublic 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> controlTaskDispatch(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> args)
public java.util.Set<ManagedServer> getServers()
public void addServer(ManagedServer server)
public java.util.Set<ManagedWebServer> getWebServers()
public void addWebServer(ManagedWebServer webServer)
public DeploymentManager getCell()
getCell in interface NodegetCell in interface WasContainerpublic void setCell(DeploymentManager cell)
public com.xebialabs.deployit.plugin.python.PythonManagingContainer getManagingContainer()
getManagingContainer in interface com.xebialabs.deployit.plugin.python.PythonManagedContainerpublic java.lang.String getCellName()
getCellName in interface WasContainerpublic java.util.Set<Node> getNodes()
getNodes in interface WasContainer@DerivedProperty(value="nodeName") public java.lang.String getNodeName()
getNodeName in interface Nodepublic java.lang.String getSynchronizeScript()
public void setSynchronizeScript(java.lang.String synchronizeScript)
public java.lang.String getContainmentPath()
getContainmentPath in interface WasContainerpublic java.lang.String getShortTypeDescription()
getShortTypeDescription in interface WasContainerpublic java.lang.String getWasConfigIdType()
getWasConfigIdType in interface WasContainerpublic java.lang.String getWasTargetType()
getWasTargetType in interface WasContainerpublic java.lang.String getWasHome()
public void setWasHome(java.lang.String wasHome)