Class BaseProvisioner
java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.deployit.plugin.api.udm.BaseProvisioner
- All Implemented Interfaces:
ConfigurationItem
,EmbeddedDeployable
,Provisioner
,Serializable
,Comparable<BaseConfigurationItem>
@Metadata(virtual=true,
description="Base type for all provisioners.")
public class BaseProvisioner
extends BaseConfigurationItem
implements Provisioner
Base deployable for all provisioners. It is an embedded configuration item i.e it will always be
contained in another configuration item and can't be created as a top level deployable in a provisioning package.
- See Also:
-
Field Summary
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.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
-
Constructor Summary
-
Method Summary
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$ciAttributes, get$directoryReference, get$externalProperties, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$directoryReference, set$externalProperties, set$internalId, set$referenceId, set$securedCi, set$securedDirectoryReference, set$token, set$validationMessages, setId, setProperty, 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.api.udm.ConfigurationItem
get$directoryReference, get$internalId, get$referenceId, get$securedCi, get$securedDirectoryReference, get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
-
Constructor Details
-
BaseProvisioner
public BaseProvisioner()
-
-
Method Details
-
getHostTemplate
- Specified by:
getHostTemplate
in interfaceProvisioner
-
setHostTemplate
-