@Metadata(description="A WebSphere dynamic cluster managed by a WebSphere deployment manager (WAS ND)") public class DynamicCluster extends Cluster
| Constructor and Description |
|---|
DynamicCluster() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
create() |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
destroy() |
java.lang.String |
getContainmentPath() |
java.lang.String |
getCreatePythonScript() |
java.lang.String |
getDestroyPythonScript() |
int |
getMaxInstances() |
java.lang.String |
getMembershipPolicy() |
int |
getMinInstances() |
java.lang.String |
getModifyPythonScript() |
int |
getNumVerticalInstances() |
OperationalMode |
getOperationalMode() |
java.lang.String |
getWasConfigIdType() |
java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> |
modify() |
void |
setCreatePythonScript(java.lang.String createPythonScript) |
void |
setDestroyPythonScript(java.lang.String destroyPythonScript) |
void |
setMaxInstances(int maxInstances) |
void |
setMembershipPolicy(java.lang.String membershipPolicy) |
void |
setMinInstances(int minInstances) |
void |
setModifyPythonScript(java.lang.String modifyPythonScript) |
void |
setNumVerticalInstances(int numVerticalInstances) |
void |
setOperationalMode(OperationalMode operationalMode) |
controlTaskDispatch, getApplicationManagerObjectNames, getCell, getCellName, getHost, getManagingContainer, getNodes, getServerNamesPerNode, getServers, getServerType, getShortTypeDescription, getWasTargetType, setCell, setServers, setServerTypegetTags, 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 getMembershipPolicy()
public void setMembershipPolicy(java.lang.String membershipPolicy)
public int getMinInstances()
public void setMinInstances(int minInstances)
public int getMaxInstances()
public void setMaxInstances(int maxInstances)
public int getNumVerticalInstances()
public void setNumVerticalInstances(int numVerticalInstances)
public OperationalMode getOperationalMode()
public void setOperationalMode(OperationalMode operationalMode)
public java.lang.String getContainmentPath()
getContainmentPath in interface WasContainergetContainmentPath in class Clusterpublic java.lang.String getWasConfigIdType()
getWasConfigIdType in interface WasContainergetWasConfigIdType in class Clusterpublic java.lang.String getCreatePythonScript()
public void setCreatePythonScript(java.lang.String createPythonScript)
public java.lang.String getModifyPythonScript()
public void setModifyPythonScript(java.lang.String modifyPythonScript)
public java.lang.String getDestroyPythonScript()
public void setDestroyPythonScript(java.lang.String destroyPythonScript)
@ControlTask(label="Create",
description="This control task is used to create a new DynamicCluster")
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> create()
@ControlTask(label="Modify",
description="This control task is used to modify the properties of an existing DynamicCluster")
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> modify()
@ControlTask(label="Destroy",
description="This control task is used to destroy an existing DynamicCluster")
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> destroy()