Class WpsAlwaysUploadedDeployedArtifact

java.lang.Object
com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed<D,C>
com.xebialabs.deployit.plugin.python.PythonManagedDeployed<D,C>
com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployed<com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,com.xebialabs.deployit.plugin.was.container.WasContainer>
com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployedArtifact
com.xebialabs.deployit.plugin.wps.deployed.WpsAlwaysUploadedDeployedArtifact
All Implemented Interfaces:
com.xebialabs.deployit.plugin.api.udm.artifact.Artifact, com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact<com.xebialabs.deployit.plugin.api.udm.DeployableArtifact>, com.xebialabs.deployit.plugin.api.udm.ConfigurationItem, com.xebialabs.deployit.plugin.api.udm.Deployed<com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,com.xebialabs.deployit.plugin.was.container.WasContainer>, com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer<com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,com.xebialabs.deployit.plugin.was.container.WasContainer>, com.xebialabs.deployit.plugin.python.IPythonManagedDeployed, Serializable, Comparable<com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem>

@Metadata(virtual=true) public class WpsAlwaysUploadedDeployedArtifact extends com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployedArtifact
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.xebialabs.deployit.plugin.python.PythonManagedDeployed

    com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo
  • Field Summary

    Fields inherited from class com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployedArtifact

    APP_EDITION_PROPERTY, IS_EDITION_PROPERTY

    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
    protected boolean
    addStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx, int order, String scriptPath, String verb, boolean uploadArtifactData, com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint)
     

    Methods inherited from class com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployedArtifact

    createEditioned, getDescription, getFile, getPlaceholders, getSourceArtifact, modify, setFile, setPlaceholders

    Methods inherited from class com.xebialabs.deployit.plugin.was.deployed.ExtensibleDeployed

    addStartStep, addStopStep, create, create, destroy, destroy, executeNoop, getContainerRestartStrategy, getCreateOrder, getCreateScript, getCreateVerb, getDestroyOrder, getDestroyScript, getDestroyVerb, getModifyOrder, getModifyScript, getModifyVerb, getName, getRestartStrategy, getStandardPropertiesNotToExpose, getStartOrder, getStartScript, getStartVerb, getStopOrder, getStopScript, getStopVerb, getSyncAfterCreateOrder, getSyncAfterDestroyOrder, getSyncAfterModifyOrder, getWasName, modify, setContainerRestartStrategy, setRestartStrategy, setWasName

    Methods inherited from class com.xebialabs.deployit.plugin.python.PythonManagedDeployed

    addStep, addStep, addStep, addStep, checkpoint, checkpoint, controlTaskDispatch, getDiscoverOrder, getExposeDeployedApplication, getLibraryScripts, getPythonVars, getPythonVars, setDiscoverOrder, setExposeDeployedApplication

    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, 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

    • WpsAlwaysUploadedDeployedArtifact

      public WpsAlwaysUploadedDeployedArtifact()
  • Method Details

    • addStep

      protected boolean addStep(com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext ctx, int order, String scriptPath, String verb, boolean uploadArtifactData, com.xebialabs.deployit.plugin.python.PythonManagedDeployed.CheckpointInfo checkpoint)
      Overrides:
      addStep in class com.xebialabs.deployit.plugin.python.PythonManagedDeployed<com.xebialabs.deployit.plugin.api.udm.DeployableArtifact,com.xebialabs.deployit.plugin.was.container.WasContainer>