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, Serializable, com.xebialabs.deployit.plugin.api.udm.Taggable, WasAppContainer, WasContainer, WasCustomPropertyContainer
All Known Implementing Classes:
ManagedServer, UnmanagedServer

public interface Server extends WasAppContainer, WasCustomPropertyContainer
  • Field Summary

    Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem

    SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD

    Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable

    TAGS_FIELD
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
     

    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.overthere.HostContainer

    getHost

    Methods inherited from interface com.xebialabs.deployit.plugin.python.PythonManagedContainer

    getManagingContainer

    Methods inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable

    getTags, setTags

    Methods inherited from interface com.xebialabs.deployit.plugin.was.container.WasAppContainer

    getApplicationManagerObjectNames

    Methods inherited from interface com.xebialabs.deployit.plugin.was.container.WasContainer

    getCell, getCellName, getContainmentPath, getNodes, getShortTypeDescription, getWasConfigIdType, getWasTargetType
  • Method Details

    • setServerType

      void setServerType(ServerType serverType)
    • getServerType

      ServerType getServerType()