Class Resource<D extends com.xebialabs.deployit.plugin.api.udm.Deployable>

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed<D,com.xebialabs.deployit.plugin.overthere.HostContainer>
com.xebialabs.deployit.plugin.generic.deployed.AbstractDeployed<D>
com.xebialabs.deployit.plugin.generic.deployed.ExecutedScript<D>
com.xebialabs.deployit.plugin.wmq.deployed.Resource<D>
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, com.xebialabs.deployit.plugin.api.udm.Deployed<D,com.xebialabs.deployit.plugin.overthere.HostContainer>, com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer<D,com.xebialabs.deployit.plugin.overthere.HostContainer>, Serializable, Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

@Metadata(virtual=true) public class Resource<D extends com.xebialabs.deployit.plugin.api.udm.Deployable> extends com.xebialabs.deployit.plugin.generic.deployed.ExecutedScript<D>
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.xebialabs.deployit.plugin.generic.deployed.ExecutedScript

    com.xebialabs.deployit.plugin.generic.deployed.ExecutedScript.CheckpointInfo
  • Field Summary

    Fields inherited from class com.xebialabs.deployit.plugin.generic.deployed.AbstractDeployed

    STEP_OPTION_NONE, STEP_OPTION_UPLOAD_ARTIFACT_DATA, STEP_OPTION_UPLOAD_CLASSPATH_RESOURCES, STEP_OPTION_UPLOAD_TEMPLATE_CLASSPATH_RESOURCES, STEP_OPTIONS_DEFAULT, STEP_OPTIONS_DESCRIPTION_SUFFIX, STEP_OPTIONS_REGEX

    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

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

    CONTAINER_FIELD, DEPLOYABLE_FIELD
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class com.xebialabs.deployit.plugin.generic.deployed.ExecutedScript

    addStep, addStep, checkpoint, checkpoint, executeCreate, executeDestroy, executeModify, executeNoop, getArtifactIfPresent, getClasspathResources, getCreateScript, getDestroyScript, getModifyScript, getNoopScript, getRemoteWorkingDirectoryPath, getTemplateClasspathResources, isRetainRemoteWorkingDirectory, setClasspathResources, setCreateScript, setDestroyScript, setModifyScript, setNoopScript, setRemoteWorkingDirectoryPath, setRetainRemoteWorkingDirectory, setTemplateClasspathResources

    Methods inherited from class com.xebialabs.deployit.plugin.generic.deployed.AbstractDeployed

    controlTaskDispatch, getCreateOptions, getCreateOrder, getCreateVerb, getDeployedApplication, getDeployedAsFreeMarkerContext, getDescription, getDestroyOptions, getDestroyOrder, getDestroyVerb, getInspectClasspathResources, getInspectScript, getInspectTemplateClasspathResources, getModifyOptions, getModifyOrder, getModifyVerb, getNoopOptions, getNoopOrder, getNoopVerb, getPlanOperation, getPropertyOrContainerDefault, inspectContainer, isRestartRequired, isRestartRequiredForNoop, resolveExpression, resolveExpression, resolveExpression, resolveExpression, setCreateOptions, setCreateOrder, setCreateVerb, setDeployedApplication, setDestroyOptions, setDestroyOrder, setDestroyVerb, setInspectClasspathResources, setInspectScript, setInspectTemplateClasspathResources, setModifyOptions, setModifyOrder, setModifyVerb, setNoopOptions, setNoopOrder, setNoopVerb, setPlanOperation, setRestartRequired, setRestartRequiredForNoop

    Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed

    getBoundConfigurationItems, getContainer, getDeployable, setBoundConfigurationItems, setContainer, setDeployable

    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

    • Resource

      public Resource()
  • Method Details

    • getParameters

      public String getParameters()