public class EnforceNonDaemonPythonContainerWrapper
extends java.lang.Object
implements com.xebialabs.deployit.plugin.python.PythonManagingContainer
| Constructor and Description |
|---|
EnforceNonDaemonPythonContainerWrapper(com.xebialabs.deployit.plugin.python.PythonManagingContainer wrappedObject) |
| Modifier and Type | Method and Description |
|---|---|
com.xebialabs.deployit.plugin.overthere.Host |
getHost() |
java.lang.String |
getId() |
java.lang.String |
getName() |
<T> T |
getProperty(java.lang.String key) |
java.lang.String |
getRuntimePath() |
com.xebialabs.overthere.CmdLine |
getScriptCommandLine(com.xebialabs.overthere.OverthereFile script) |
java.util.Map<java.lang.String,java.lang.Object> |
getSyntheticProperties() |
<T> T |
getSyntheticProperty(java.lang.String key) |
java.util.Set<java.lang.String> |
getTags() |
com.xebialabs.deployit.plugin.api.reflect.Type |
getType() |
boolean |
hasProperty(java.lang.String key) |
<T> void |
putSyntheticProperty(java.lang.String key,
T value) |
boolean |
runWithDaemon() |
void |
setId(java.lang.String id) |
<T> void |
setProperty(java.lang.String key,
T value) |
void |
setTags(java.util.Set<java.lang.String> tags) |
public EnforceNonDaemonPythonContainerWrapper(com.xebialabs.deployit.plugin.python.PythonManagingContainer wrappedObject)
wrappedObject - public java.util.Set<java.lang.String> getTags()
getTags in interface com.xebialabs.deployit.plugin.api.udm.Taggablepublic void setTags(java.util.Set<java.lang.String> tags)
setTags in interface com.xebialabs.deployit.plugin.api.udm.Taggablepublic java.lang.String getId()
getId in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic void setId(java.lang.String id)
setId in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic java.lang.String getName()
getName in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic com.xebialabs.deployit.plugin.api.reflect.Type getType()
getType in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic java.util.Map<java.lang.String,java.lang.Object> getSyntheticProperties()
getSyntheticProperties in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic <T> T getSyntheticProperty(java.lang.String key)
getSyntheticProperty in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic <T> void putSyntheticProperty(java.lang.String key,
T value)
putSyntheticProperty in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic <T> T getProperty(java.lang.String key)
getProperty in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic boolean hasProperty(java.lang.String key)
hasProperty in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic <T> void setProperty(java.lang.String key,
T value)
setProperty in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItempublic com.xebialabs.deployit.plugin.overthere.Host getHost()
getHost in interface com.xebialabs.deployit.plugin.python.PythonManagingContainerpublic java.lang.String getRuntimePath()
getRuntimePath in interface com.xebialabs.deployit.plugin.python.PythonManagingContainerpublic boolean runWithDaemon()
runWithDaemon in interface com.xebialabs.deployit.plugin.python.PythonManagingContainerpublic com.xebialabs.overthere.CmdLine getScriptCommandLine(com.xebialabs.overthere.OverthereFile script)
getScriptCommandLine in interface com.xebialabs.deployit.plugin.python.PythonManagingContainer