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,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_FIELDFields inherited from interface com.xebialabs.deployit.plugin.python.PythonManagingContainer
CONNECT_FROM_DAEMON, CONNECT_FROM_STAND_ALONE_SCRIPT, DISCONNECT_FROM_DAEMON, DISCONNECT_FROM_STAND_ALONE_SCRIPT, RUN_SCRIPT_FROM_DAEMONFields inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable
TAGS_FIELD -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.plugin.overthere.HostReturns the host the cell is administered on.Returns the name of the cell.Returns the path of the "config" directory in the WAS installation.Returns the password which is used to login to the WebSphere deployment managerReturns the path to the plugin config file in the WAS installation.intgetPort()Returns the administrative port.Returns the path to the serverStatus command in the WAS installation.Returns the path to the startServer command in the WAS installation.Returns the path to the stopServer command in the WAS installation.Returns the username which is used to login to the WebSphere deployment managerReturns the version of WAS.Returns the path to the versionInfo command in the WAS installation.Returns the profile directory of WAS on the administrative host.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, setPropertyMethods inherited from interface com.xebialabs.deployit.plugin.overthere.HostContainer
getHostMethods inherited from interface com.xebialabs.deployit.plugin.python.PythonManagedContainer
getManagingContainerMethods inherited from interface com.xebialabs.deployit.plugin.python.PythonManagingContainer
getHost, getRuntimePath, getScriptCommandLine, runWithDaemonMethods inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable
getTags, setTagsMethods inherited from interface com.xebialabs.deployit.plugin.was.container.WasContainer
getCell, getContainmentPath, getNodes, getShortTypeDescription, getWasConfigIdType, getWasTargetType
-
Method Details
-
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
Sets the version of WAS.- Parameters:
version- the version.
-
getWasHome
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
String getUsername()Returns the username which is used to login to the WebSphere deployment manager- Returns:
- the username
-
getPassword
String getPassword()Returns the password which is used to login to the WebSphere deployment manager- Returns:
- the password
-
getConfigDirPath
String getConfigDirPath()Returns the path of the "config" directory in the WAS installation.- Returns:
- the path of the "config" directory
-
getPluginFilePath
String getPluginFilePath()Returns the path to the plugin config file in the WAS installation.- Returns:
- the path to the plugin config file
-
getVersionInfoPath
String getVersionInfoPath()Returns the path to the versionInfo command in the WAS installation.- Returns:
- the path to the versionInfo command
-
getWsadminPath
String getWsadminPath()Returns the path to the wsadmin command in the WAS installation.- Returns:
- the path to the wsadmin command
-
getStartServerPath
String getStartServerPath()Returns the path to the startServer command in the WAS installation.- Returns:
- the path to the startServer command
-
getStopServerPath
String getStopServerPath()Returns the path to the stopServer command in the WAS installation.- Returns:
- the path to the stopServer command
-
getServerStatusPath
String getServerStatusPath()Returns the path to the serverStatus command in the WAS installation.- Returns:
- the path to the serverStatus command
-