Interface Cell
-
- All Superinterfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,com.xebialabs.deployit.plugin.api.udm.Container,HealthPolicyMembershipContainer,com.xebialabs.deployit.plugin.overthere.HostContainer,com.xebialabs.deployit.plugin.python.PythonManagedContainer,com.xebialabs.deployit.plugin.python.PythonManagingContainer,java.io.Serializable,com.xebialabs.deployit.plugin.api.udm.Taggable,WasContainer,WasCustomPropertyContainer
- All Known Implementing Classes:
BaseCell,DeploymentManager,UnmanagedServer
public interface Cell extends WasContainer, HealthPolicyMembershipContainer, com.xebialabs.deployit.plugin.python.PythonManagingContainer, WasCustomPropertyContainer
A WAS cell is an administrative domain that holds the configuration for one or more WAS server, clusters, etc.
-
-
Field Summary
-
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.xebialabs.deployit.plugin.overthere.HostgetCellHost()Returns the host the cell is administered on.java.lang.StringgetCellName()Returns the name of the cell.java.lang.StringgetConfigDirPath()Returns the path of the "config" directory in the WAS installation.java.lang.StringgetPassword()Returns the password which is used to login to the WebSphere deployment managerjava.lang.StringgetPluginFilePath()Returns the path to the plugin config file in the WAS installation.intgetPort()Returns the administrative port.java.lang.StringgetServerStatusPath()Returns the path to the serverStatus command in the WAS installation.java.lang.StringgetStartServerPath()Returns the path to the startServer command in the WAS installation.java.lang.StringgetStopServerPath()Returns the path to the stopServer command in the WAS installation.java.lang.StringgetUsername()Returns the username which is used to login to the WebSphere deployment managerWasVersiongetVersion()Returns the version of WAS.java.lang.StringgetVersionInfoPath()Returns the path to the versionInfo command in the WAS installation.java.lang.StringgetWasHome()Returns the profile directory of WAS on the administrative host.java.lang.StringgetWsadminPath()Returns the path to the wsadmin command in the WAS installation.voidsetVersion(WasVersion version)Sets the version of WAS.-
Methods inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
get$directoryReference, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
-
Methods inherited from interface com.xebialabs.deployit.plugin.python.PythonManagedContainer
getManagingContainer
-
Methods inherited from interface com.xebialabs.deployit.plugin.python.PythonManagingContainer
getHost, getRuntimePath, getScriptCommandLine, runWithDaemon
-
Methods inherited from interface com.xebialabs.deployit.plugin.was.container.WasContainer
getCell, getContainmentPath, getNodes, getShortTypeDescription, getWasConfigIdType, getWasTargetType
-
-
-
-
Method Detail
-
getCellName
@DerivedProperty("cellName") java.lang.String getCellName()Returns the name of the cell.- Specified by:
getCellNamein interfaceWasContainer- Returns:
- the name
-
getVersion
WasVersion getVersion()
Returns the version of WAS.- Returns:
- the version.
-
setVersion
void setVersion(WasVersion version)
Sets the version of WAS.- Parameters:
version- the version.
-
getWasHome
java.lang.String getWasHome()
Returns the profile directory of WAS on the administrative host.- Returns:
- the profile directory
-
getPort
int getPort()
Returns the administrative port.- Returns:
- the port
-
getCellHost
com.xebialabs.deployit.plugin.overthere.Host getCellHost()
Returns the host the cell is administered on.- Returns:
- the host
-
getUsername
java.lang.String getUsername()
Returns the username which is used to login to the WebSphere deployment manager- Returns:
- the username
-
getPassword
java.lang.String getPassword()
Returns the password which is used to login to the WebSphere deployment manager- Returns:
- the password
-
getConfigDirPath
java.lang.String getConfigDirPath()
Returns the path of the "config" directory in the WAS installation.- Returns:
- the path of the "config" directory
-
getPluginFilePath
java.lang.String getPluginFilePath()
Returns the path to the plugin config file in the WAS installation.- Returns:
- the path to the plugin config file
-
getVersionInfoPath
java.lang.String getVersionInfoPath()
Returns the path to the versionInfo command in the WAS installation.- Returns:
- the path to the versionInfo command
-
getWsadminPath
java.lang.String getWsadminPath()
Returns the path to the wsadmin command in the WAS installation.- Returns:
- the path to the wsadmin command
-
getStartServerPath
java.lang.String getStartServerPath()
Returns the path to the startServer command in the WAS installation.- Returns:
- the path to the startServer command
-
getStopServerPath
java.lang.String getStopServerPath()
Returns the path to the stopServer command in the WAS installation.- Returns:
- the path to the stopServer command
-
getServerStatusPath
java.lang.String getServerStatusPath()
Returns the path to the serverStatus command in the WAS installation.- Returns:
- the path to the serverStatus command
-
-