com.xebialabs.deployit.plugin.generic.ci
Class BaseGenericContainer
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
com.xebialabs.deployit.plugin.generic.ci.BaseGenericContainer
- All Implemented Interfaces:
- com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, com.xebialabs.deployit.plugin.api.udm.Container, com.xebialabs.deployit.plugin.api.udm.Taggable, GenericContainer, com.xebialabs.deployit.plugin.overthere.HostContainer, java.io.Serializable, java.lang.Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>
- Direct Known Subclasses:
- Container, NestedContainer
public abstract class BaseGenericContainer
- extends com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
- implements GenericContainer
- See Also:
- Serialized Form
| Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem |
id, syntheticProperties, type |
| Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable |
TAGS_FIELD |
| Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD |
| 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, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$token, setId, setProperty, setSyntheticProperties, setType, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.xebialabs.deployit.plugin.overthere.HostContainer |
getHost |
| Methods inherited from interface com.xebialabs.deployit.plugin.api.udm.Taggable |
getTags, setTags |
| Methods inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem |
getId, getName, getProperty, getSyntheticProperties, getSyntheticProperty, getType, hasProperty, putSyntheticProperty, setId, setProperty |
BaseGenericContainer
public BaseGenericContainer()
controlTaskDispatch
public java.util.List<com.xebialabs.deployit.plugin.api.flow.Step> controlTaskDispatch(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> args)
inspectContainer
public void inspectContainer(com.xebialabs.deployit.plugin.api.inspection.InspectionContext ctx)
getStopStartRestartConnection
public com.xebialabs.deployit.plugin.overthere.Host getStopStartRestartConnection()
setStopStartRestartConnection
public void setStopStartRestartConnection(com.xebialabs.deployit.plugin.overthere.Host stopStartRestartConnection)
getStartScript
public java.lang.String getStartScript()
setStartScript
public void setStartScript(java.lang.String startScript)
getStartOrder
public int getStartOrder()
setStartOrder
public void setStartOrder(int startOrder)
getStartWaitTime
public int getStartWaitTime()
setStartWaitTime
public void setStartWaitTime(int startWaitTime)
getStopScript
public java.lang.String getStopScript()
setStopScript
public void setStopScript(java.lang.String stopScript)
getStopOrder
public int getStopOrder()
setStopOrder
public void setStopOrder(int stopOrder)
getStopWaitTime
public int getStopWaitTime()
setStopWaitTime
public void setStopWaitTime(int stopWaitTime)
getRestartScript
public java.lang.String getRestartScript()
setRestartScript
public void setRestartScript(java.lang.String restartScript)
getRestartOrder
public int getRestartOrder()
setRestartOrder
public void setRestartOrder(int restartOrder)
getRestartWaitTime
public int getRestartWaitTime()
setRestartWaitTime
public void setRestartWaitTime(int restartWaitTime)
getEnvVars
public java.util.Map<java.lang.String,java.lang.String> getEnvVars()
setEnvVars
public void setEnvVars(java.util.Map<java.lang.String,java.lang.String> envVars)
getInspectScript
public java.lang.String getInspectScript()
setInspectScript
public void setInspectScript(java.lang.String inspectScript)
getInspectClasspathResources
public java.util.Set<java.lang.String> getInspectClasspathResources()
setInspectClasspathResources
public void setInspectClasspathResources(java.util.Set<java.lang.String> inspectClasspathResources)
getInspectTemplateClasspathResources
public java.util.Set<java.lang.String> getInspectTemplateClasspathResources()
setInspectTemplateClasspathResources
public void setInspectTemplateClasspathResources(java.util.Set<java.lang.String> inspectTemplateClasspathResources)
getStartClasspathResources
public java.util.Set<java.lang.String> getStartClasspathResources()
setStartClasspathResources
public void setStartClasspathResources(java.util.Set<java.lang.String> startClasspathResources)
getStartTemplateClasspathResources
public java.util.Set<java.lang.String> getStartTemplateClasspathResources()
setStartTemplateClasspathResources
public void setStartTemplateClasspathResources(java.util.Set<java.lang.String> startTemplateClasspathResources)
getStopClasspathResources
public java.util.Set<java.lang.String> getStopClasspathResources()
setStopClasspathResources
public void setStopClasspathResources(java.util.Set<java.lang.String> stopClasspathResources)
getStopTemplateClasspathResources
public java.util.Set<java.lang.String> getStopTemplateClasspathResources()
setStopTemplateClasspathResources
public void setStopTemplateClasspathResources(java.util.Set<java.lang.String> stopTemplateClasspathResources)
getRestartClasspathResources
public java.util.Set<java.lang.String> getRestartClasspathResources()
setRestartClasspathResources
public void setRestartClasspathResources(java.util.Set<java.lang.String> restartClasspathResources)
getRestartTemplateClasspathResources
public java.util.Set<java.lang.String> getRestartTemplateClasspathResources()
setRestartTemplateClasspathResources
public void setRestartTemplateClasspathResources(java.util.Set<java.lang.String> restartTemplateClasspathResources)