com.xebialabs.deployit.plugin.jbossdm.container
Class StandaloneServer

java.lang.Object
  extended by com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
          extended by com.xebialabs.deployit.plugin.jbossdm.container.CliBasedContainer
              extended by com.xebialabs.deployit.plugin.jbossdm.container.StandaloneServer
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, com.xebialabs.deployit.plugin.api.udm.Container, com.xebialabs.deployit.plugin.api.udm.Taggable, ApplicationContainer, CliManagedContainer, CliManagingContainer, ResourceContainer, com.xebialabs.deployit.plugin.overthere.HostContainer, java.io.Serializable, java.lang.Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

@Metadata(description="JBoss Standalone Server")
public class StandaloneServer
extends CliBasedContainer

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
 
Constructor Summary
StandaloneServer()
           
 
Method Summary
 Mode getMode()
           
 java.lang.String getTargetServerGroup(boolean undeployment)
           
 void inspect(com.xebialabs.deployit.plugin.api.inspection.InspectionPlanningContext ctx)
           
 
Methods inherited from class com.xebialabs.deployit.plugin.jbossdm.container.CliBasedContainer
controlTaskDispatch, execute, getAdminHostAddress, getCliExecutable, getCliScriptPrefix, getHome, getHost, getLibraries, getManagingContainer, getPassword, getPort, getProfile, getUsername, isEnableDaemon, setAdminHostAddress, setCliScriptPrefix, setEnableDaemon, setHome, setHost, setLibraries, setPassword, setPort, setUsername
 
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
getTags, setTags
 
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, setId, setProperty, setSyntheticProperties, setType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StandaloneServer

public StandaloneServer()
Method Detail

inspect

public void inspect(com.xebialabs.deployit.plugin.api.inspection.InspectionPlanningContext ctx)

getTargetServerGroup

public java.lang.String getTargetServerGroup(boolean undeployment)

getMode

public Mode getMode()