A B C D E F G H I L M N O P R S T U V _

A

addCheckpoint(Step, Delta) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a checkpoint so that the state after this step has been executed can be committed.
addCheckpoint(Step, Delta, Operation) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a checkpoint so that the state after this step has been executed can be committed.
addCheckpoint(Step, Iterable<Delta>) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a checkpoint so that the state after this step has been executed can be committed.
addDeployable(Deployable) - Method in class com.xebialabs.deployit.plugin.api.udm.DeploymentPackage
 
addDeployed(Deployed) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
addDeployeds(Deployed...) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
addDeployeds(Collection<Deployed>) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
addMember(Container) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
addStep(DeploymentStep) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Deprecated. Use Step instead of DeploymentStep
addStep(Step) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a step to the current plan.
addStep(Step) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionContext
 
addStep(InspectionStep) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionPlanningContext
 
addSteps(DeploymentStep...) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Deprecated. Use Step instead of DeploymentStep
addSteps(Collection<DeploymentStep>) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Deprecated. Use Step instead of DeploymentStep
addSteps(Step...) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add multiple steps to the current plan.
addSteps(Iterable<Step>) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add multiple steps to the current plan.
addStepWithCheckpoint(Step, Delta) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a step and register a checkpoint so that the state after this step has been executed can be committed.
addStepWithCheckpoint(Step, Delta, Operation) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a step and register a checkpoint so that the state after this step has been executed can be committed.
addStepWithCheckpoint(Step, Iterable<Delta>) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Add a step and register a checkpoint so that the state after this step has been executed can be committed.
Application - Class in com.xebialabs.deployit.plugin.api.udm
A group that contains DeploymentPackages.
Application() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Application
 
ArchiveArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
areEqual(ConfigurationItem, ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
areEqual(ConfigurationItem, ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
Artifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 

B

BaseConfigurationItem - Class in com.xebialabs.deployit.plugin.api.udm.base
Base configuration item.
BaseConfigurationItem() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
BaseContainer - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseContainer() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
 
BaseDeployable - Class in com.xebialabs.deployit.plugin.api.udm.base
Anything that is deployable to a Container
BaseDeployable() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployable
 
BaseDeployableArchiveArtifact - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseDeployableArchiveArtifact() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArchiveArtifact
 
BaseDeployableArtifact - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseDeployableArtifact() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
BaseDeployableFileArtifact - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseDeployableFileArtifact() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableFileArtifact
 
BaseDeployableFolderArtifact - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseDeployableFolderArtifact() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableFolderArtifact
 
BaseDeployed<D extends Deployable,C extends Container> - Class in com.xebialabs.deployit.plugin.api.udm.base
Represents a Deployable deployed to a Container.
BaseDeployed() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
Default constructor should be public in order to be able to instantiate this.
BaseDeployed(D, C) - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
BaseDeployedArtifact<D extends DeployableArtifact,C extends Container> - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseDeployedArtifact() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 

C

com.xebialabs.deployit.plugin.api - package com.xebialabs.deployit.plugin.api
 
com.xebialabs.deployit.plugin.api.deployment.execution - package com.xebialabs.deployit.plugin.api.deployment.execution
 
com.xebialabs.deployit.plugin.api.deployment.planning - package com.xebialabs.deployit.plugin.api.deployment.planning
 
com.xebialabs.deployit.plugin.api.deployment.specification - package com.xebialabs.deployit.plugin.api.deployment.specification
 
com.xebialabs.deployit.plugin.api.execution - package com.xebialabs.deployit.plugin.api.execution
 
com.xebialabs.deployit.plugin.api.flow - package com.xebialabs.deployit.plugin.api.flow
 
com.xebialabs.deployit.plugin.api.inspection - package com.xebialabs.deployit.plugin.api.inspection
 
com.xebialabs.deployit.plugin.api.reflect - package com.xebialabs.deployit.plugin.api.reflect
 
com.xebialabs.deployit.plugin.api.udm - package com.xebialabs.deployit.plugin.api.udm
 
com.xebialabs.deployit.plugin.api.udm.artifact - package com.xebialabs.deployit.plugin.api.udm.artifact
 
com.xebialabs.deployit.plugin.api.udm.base - package com.xebialabs.deployit.plugin.api.udm.base
 
com.xebialabs.deployit.plugin.api.validation - package com.xebialabs.deployit.plugin.api.validation
 
compareTo(BaseConfigurationItem) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
CompositePackage - Class in com.xebialabs.deployit.plugin.api.udm
 
CompositePackage() - Constructor for class com.xebialabs.deployit.plugin.api.udm.CompositePackage
 
Configuration - Class in com.xebialabs.deployit.plugin.api.udm
 
Configuration() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Configuration
 
ConfigurationItem - Interface in com.xebialabs.deployit.plugin.api.udm
Base interface of all configuration item types.
Container - Interface in com.xebialabs.deployit.plugin.api.udm
A Container lives in an Environment and contains Deployeds.
CONTAINER_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
contextDestroyed() - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContextListener
Deprecated. Is invoked when the step execution context is destroyed.
Contributor - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates methods that contribute to a deployment plan.
ControlTask - Annotation Type in com.xebialabs.deployit.plugin.api.udm
A control task is a method that can be invoked on a ConfigurationItem, to perform some action.
Create - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates a method on a Deployed that is called when Deployit wants to create the Deployed in the middleware.
CREATE_RESOURCES - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 

D

DEFAULT_MESSAGE - Static variable in annotation type com.xebialabs.deployit.plugin.api.validation.Range
 
DEFAULT_MESSAGE - Static variable in annotation type com.xebialabs.deployit.plugin.api.validation.Regex
 
DEFAULT_ORDER - Static variable in interface com.xebialabs.deployit.plugin.api.flow.Step
The default step order.
DefaultOrders - Interface in com.xebialabs.deployit.plugin.api.deployment.planning
A Constant interface with some default named Orders, to make it easier to determine where custom steps need to go.
Delegate - Annotation Type in com.xebialabs.deployit.plugin.api.udm
A delegate can execute a control task on a ConfigurationItem, to perform some action.
Delta - Interface in com.xebialabs.deployit.plugin.api.deployment.specification
The Delta specifies what will happen to a Deployed in a Deployment.
Deltas - Class in com.xebialabs.deployit.plugin.api.deployment.specification
A collection of Deltas
Deltas(List<Delta>) - Constructor for class com.xebialabs.deployit.plugin.api.deployment.specification.Deltas
 
DeltaSpecification - Interface in com.xebialabs.deployit.plugin.api.deployment.specification
The specification of what should happen on the target environment in order to deploy this DeployedApplication
DEPLOY_ARTIFACTS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
Deployable - Interface in com.xebialabs.deployit.plugin.api.udm
 
DEPLOYABLE_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
DeployableArtifact - Interface in com.xebialabs.deployit.plugin.api.udm
 
Deployed<D extends Deployable,C extends Container> - Interface in com.xebialabs.deployit.plugin.api.udm
Resembles a Deployed item.
DeployedApplication - Class in com.xebialabs.deployit.plugin.api.udm
A deployment of a DeploymentPackage on an Environment.
DeployedApplication() - Constructor for class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
DeployedApplication(Version, Environment) - Constructor for class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
DeploymentExecutionContext - Interface in com.xebialabs.deployit.plugin.api.deployment.execution
Deprecated.  
DeploymentPackage - Class in com.xebialabs.deployit.plugin.api.udm
Represents a collection of deployables and resources that can be deployed onto middleware.
DeploymentPackage() - Constructor for class com.xebialabs.deployit.plugin.api.udm.DeploymentPackage
 
DeploymentPackage(Deployable...) - Constructor for class com.xebialabs.deployit.plugin.api.udm.DeploymentPackage
 
DeploymentPlanningContext - Interface in com.xebialabs.deployit.plugin.api.deployment.planning
Context that is passed along during the Planning stage of a Deployment.
DeploymentStep - Interface in com.xebialabs.deployit.plugin.api.deployment.execution
Deprecated. Implement Step instead, to be removed in 3.9
deprecated(String, Object...) - Static method in class com.xebialabs.deployit.plugin.api.Deprecations
 
deprecated(Version, String) - Static method in class com.xebialabs.deployit.plugin.api.Deprecations
 
Deprecations - Class in com.xebialabs.deployit.plugin.api
 
Deprecations() - Constructor for class com.xebialabs.deployit.plugin.api.Deprecations
 
DerivedArtifact<D extends SourceArtifact> - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
Descriptor - Interface in com.xebialabs.deployit.plugin.api.reflect
 
DescriptorRegistry - Class in com.xebialabs.deployit.plugin.api.reflect
 
DescriptorRegistry() - Constructor for class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
Destroy - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates a method on a Deployed that is called when Deployit wants to destroy the Deployed in the middleware.
DESTROY_RESOURCES - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
Dictionary - Class in com.xebialabs.deployit.plugin.api.udm
 
Dictionary() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
discovered(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionContext
 
discovered(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionExecutionContext
Deprecated.  

E

EncryptedDictionary - Class in com.xebialabs.deployit.plugin.api.udm
 
EncryptedDictionary() - Constructor for class com.xebialabs.deployit.plugin.api.udm.EncryptedDictionary
 
Environment - Class in com.xebialabs.deployit.plugin.api.udm
Represents a collection of middleware CIs that belong together.
Environment() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Environment
 
Environment(Container...) - Constructor for class com.xebialabs.deployit.plugin.api.udm.Environment
 
equals(Object) - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
equals(Object) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
error(String, Object...) - Method in interface com.xebialabs.deployit.plugin.api.reflect.VerificationContext
 
error(String, Object...) - Method in interface com.xebialabs.deployit.plugin.api.validation.ValidationContext
 
execute(C) - Method in interface com.xebialabs.deployit.plugin.api.execution.Step
Deprecated.  
execute(ExecutionContext) - Method in interface com.xebialabs.deployit.plugin.api.flow.Step
 
ExecutionContext - Interface in com.xebialabs.deployit.plugin.api.execution
Deprecated. 
ExecutionContext - Interface in com.xebialabs.deployit.plugin.api.flow
 
ExecutionContextListener - Interface in com.xebialabs.deployit.plugin.api.execution
Deprecated. Please use the ExecutionStateListener in order to get more advanced signals.
exists(Type) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
exists() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 

F

FileArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
FolderArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 

G

get(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
get$token() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getApplication() - Method in class com.xebialabs.deployit.plugin.api.udm.Version
 
getAttribute(String) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Returns the planning context attribute with the given name, or null if there is no attribute by that name.
getAttribute(String) - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContext
Deprecated. Returns the execution context attribute with the given name, or null if there is no attribute by that name.
getAttribute(String) - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Returns the execution context attribute with the given name, or null if there is no attribute by that name.
getAttributes() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getCategory() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getCiId() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
getClazz() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getContainer() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
getContainer() - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
getContainerType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getControlTask(String) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getControlTasks() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getDefaultValue() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getDeltas() - Method in class com.xebialabs.deployit.plugin.api.deployment.specification.Deltas
The Deltas.
getDeltas() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification
The Deltas that were calculated for this deployment
getDeployable() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
getDeployable() - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
getDeployables() - Method in class com.xebialabs.deployit.plugin.api.udm.CompositePackage
 
getDeployables() - Method in class com.xebialabs.deployit.plugin.api.udm.DeploymentPackage
 
getDeployables() - Method in class com.xebialabs.deployit.plugin.api.udm.Version
 
getDeployableType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getDeployed() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.Delta
 
getDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Returns the DeployedApplication for which the plan is being created.
getDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification
The DeployedApplication that is the subject of the current (un)deployment.
getDeployeds() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
getDescription() - Method in interface com.xebialabs.deployit.plugin.api.execution.Step
Deprecated. Returns a description of what this step will really do on execution.
getDescription() - Method in interface com.xebialabs.deployit.plugin.api.flow.Step
Returns a description of what this step will really do on execution.
getDescription() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getDescription() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getDescription() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getDescriptor(String) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getDescriptor(String, String) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getDescriptor(Type) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getDescriptor() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
getDescriptors() - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getDictionaries() - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
getDiscovered() - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionContext
 
getDiscovered() - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionExecutionContext
Deprecated.  
getEntries() - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
getEnumValues() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getEnvironment() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
getExcludeFileNamesRegex() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
 
getExcludeFileNamesRegex() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getFile() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifact
 
getFile() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getFile() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 
getFiles() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableFolderArtifact
 
getFqn() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getFqn() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getId() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getId() - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
getInspected() - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionContext
 
getInspected() - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionExecutionContext
Deprecated.  
getInspectionContext() - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
 
getInstance() - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getInterfaces() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getKind() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getLabel() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getLabel() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getMembers() - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
getMembersOfType(Class<T>) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
getMessage() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
getName() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getName() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getName() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
getName() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getName() - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
getOperation() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.Delta
 
getOperation() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification
The operation that is being executed on the DeployedApplication.
getOrchestrator() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
getOrder() - Method in interface com.xebialabs.deployit.plugin.api.deployment.execution.DeploymentStep
Deprecated. The order of the step in the step list.
getOrder() - Method in interface com.xebialabs.deployit.plugin.api.flow.Step
The order of the step in the step list.
getPackages() - Method in class com.xebialabs.deployit.plugin.api.udm.CompositePackage
 
getPlaceholders() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact
 
getPlaceholders() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
 
getPlaceholders() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getPlaceholders() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 
getPrefix() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
getPrevious() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.Delta
 
getPreviousDeployedApplication() - Method in interface com.xebialabs.deployit.plugin.api.deployment.specification.DeltaSpecification
The DeployedApplication that is being replaced with this (un)deployment.
getProperty(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getProperty(String) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
getPropertyDescriptor(String) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getPropertyDescriptor(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getPropertyDescriptors() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getPropertyName() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
getReferencedType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getRepository() - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Returns a read-only view of the repository of Deployit.
getRoot() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getRootNodeName() - Method in enum com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot
 
getSize() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getSourceArtifact() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact
 
getSourceArtifact() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 
getSubtypes(Type) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getSuperClasses() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getSyntheticProperties() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
getSyntheticProperties() - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
Deprecated. 
getSyntheticProperty(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
getSyntheticProperty(String) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
Deprecated. 
getTags() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
 
getTags() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployable
 
getTags() - Method in interface com.xebialabs.deployit.plugin.api.udm.Taggable
 
getTextFileNamesRegex() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
 
getTextFileNamesRegex() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getType() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getType() - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
getValue(String) - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
getVersion() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
getVersion() - Method in class com.xebialabs.deployit.plugin.api.udm.Version
By convention, the version of a Version is the last part of the id (which is in effect the same as the getName() returns.

H

hashCode() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
hashCode() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
hasProperty(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
hasProperty(String) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
hasSyntheticProperty(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
hasValue(String) - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 

I

id - Variable in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
Inspect - Annotation Type in com.xebialabs.deployit.plugin.api.inspection
 
inspected(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionContext
 
inspected(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.inspection.InspectionExecutionContext
Deprecated.  
InspectionContext - Interface in com.xebialabs.deployit.plugin.api.inspection
 
InspectionExecutionContext - Interface in com.xebialabs.deployit.plugin.api.inspection
Deprecated. 
InspectionPlanningContext - Interface in com.xebialabs.deployit.plugin.api.inspection
 
InspectionProperty - Annotation Type in com.xebialabs.deployit.plugin.api.inspection
 
InspectionStep - Interface in com.xebialabs.deployit.plugin.api.inspection
Deprecated. Implement Step instead, to be removed in 3.9
instanceOf(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
invoke(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
isAsContainment() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isAssignableTo(Class<?>) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isAssignableTo(Type) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isHidden() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isInspectable() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isInspectionProperty() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isPassword() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isRequired() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isRequiredForInspection() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isScanPlaceholders() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
isSimple() - Method in enum com.xebialabs.deployit.plugin.api.reflect.PropertyKind
 
isSubTypeOf(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
isSuperTypeOf(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
isTransient() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isVirtual() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 

L

logError(String) - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContext
Deprecated. Logs a line of error output.
logError(String, Throwable) - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContext
Deprecated. Logs a line and an exception to the error output .
logError(String) - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Logs a line of error output.
logError(String, Throwable) - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Logs a line and an exception to the error output .
logOutput(String) - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContext
Deprecated. Logs a line of output.
logOutput(String) - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Logs a line of output.

M

MAX_VALUE - Static variable in annotation type com.xebialabs.deployit.plugin.api.validation.Range
 
Metadata - Annotation Type in com.xebialabs.deployit.plugin.api.udm
Specifies that this class is a configuration item.
Metadata.ConfigurationItemRoot - Enum in com.xebialabs.deployit.plugin.api.udm
The root in the JCR tree.
MethodDescriptor - Interface in com.xebialabs.deployit.plugin.api.reflect
 
MIN_VALUE - Static variable in annotation type com.xebialabs.deployit.plugin.api.validation.Range
 
Modify - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates a method on a Deployed that is called when Deployit wants to modify the Deployed in the middleware.

N

newInstance() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
Noop - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates a method on a Deployed that is called when Deployit wants to noop the Deployed in the middleware.
NoSelfReference - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
NoSelfReference.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
NoSelfReference.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.NoSelfReference.Validator
 

O

Operation - Enum in com.xebialabs.deployit.plugin.api.deployment.specification
The operation that is being performed on the DeployedApplication or on a single Delta object.

P

Placeholders - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
Placeholders.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
Placeholders.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.Placeholders.Validator
 
POST_FLIGHT - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
PostPlanProcessor - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
A PostProcessor for a Plan.
PRE_FLIGHT - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
Prefix - Annotation Type in com.xebialabs.deployit.plugin.api.udm
 
PrePlanProcessor - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
A PreProcessor for a Plan.
Property - Annotation Type in com.xebialabs.deployit.plugin.api.udm
Specifies that this field is part of the configuration item.
Property.Size - Enum in com.xebialabs.deployit.plugin.api.udm
Defines a number of standard sizes for configuration item properties.
PropertyDescriptor - Interface in com.xebialabs.deployit.plugin.api.reflect
 
PropertyKind - Enum in com.xebialabs.deployit.plugin.api.reflect
 
putSyntheticProperties(Map<String, String>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
putSyntheticProperty(String, T) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
putSyntheticProperty(String, T) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
Deprecated. 

R

Range - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
Range.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
Range.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.Range.Validator
 
read(String) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.ReadOnlyRepository
Read a ConfigurationItem with a specific id.
ReadOnlyRepository - Interface in com.xebialabs.deployit.plugin.api.deployment.planning
A read-only view of the Deployit repository.
Regex - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
Regex.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
Regex.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.Regex.Validator
 
Rule - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 

S

search(Type) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.ReadOnlyRepository
Search for all ConfigurationItems of the specified Type.
search(Type, String) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.ReadOnlyRepository
Search for all ConfigurationItems of the specified Type under a parent node
set(ConfigurationItem, Object) - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
set$token(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
setApplication(Application) - Method in class com.xebialabs.deployit.plugin.api.udm.Version
 
setAttribute(String, Object) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Stores an attribute in the planning context.
setAttribute(String, Object) - Method in interface com.xebialabs.deployit.plugin.api.execution.ExecutionContext
Deprecated. Stores an attribute in the execution context.
setAttribute(String, Object) - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Stores an attribute in the execution context.
setContainer(C) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
setContainer(C) - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
setDeployable(D) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
setDeployable(D) - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
 
setDeployables(Set<Deployable>) - Method in class com.xebialabs.deployit.plugin.api.udm.DeploymentPackage
 
setDeployeds(Set<Deployed>) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
setDictionaries(List<Dictionary>) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
setEntries(Map<String, String>) - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
setEnvironment(Environment) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
setExcludeFileNamesRegex(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setFile(OverthereFile) - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.Artifact
 
setFile(OverthereFile) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setFile(OverthereFile) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 
setId(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
setId(String) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
setMembers(Set<Container>) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
setOrchestrator(String) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
setPlaceholders(Map<String, String>) - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.DerivedArtifact
 
setPlaceholders(Set<String>) - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
 
setPlaceholders(Set<String>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setPlaceholders(Map<String, String>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployedArtifact
 
setProperty(String, T) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
setProperty(String, T) - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
setScanPlaceholders(boolean) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setSyntheticProperties(Map<String, Object>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Deprecated. 
setTags(Set<String>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseContainer
 
setTags(Set<String>) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployable
 
setTags(Set<String>) - Method in interface com.xebialabs.deployit.plugin.api.udm.Taggable
 
setTextFileNamesRegex(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setType(Type) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
setVersion(Version) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
SourceArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
START_ARTIFACTS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
START_CONTAINERS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
Step<C extends ExecutionContext> - Interface in com.xebialabs.deployit.plugin.api.execution
Deprecated. Use Step
Step - Interface in com.xebialabs.deployit.plugin.api.flow
A Step that can be executed for either Inspection or Deployment.
Step.Result - Enum in com.xebialabs.deployit.plugin.api.execution
Deprecated. 
StepExitCode - Enum in com.xebialabs.deployit.plugin.api.flow
 
STOP_ARTIFACTS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
STOP_CONTAINERS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
SYNTHETIC_PROPERTIES_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
syntheticProperties - Variable in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 

T

Taggable - Interface in com.xebialabs.deployit.plugin.api.udm
 
toString() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
toString() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
toString() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
toString() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
toString() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
Type - Class in com.xebialabs.deployit.plugin.api.reflect
The type of a ConfigurationItem
type - Variable in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
TYPE_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
TypeVerification - Interface in com.xebialabs.deployit.plugin.api.reflect
 

U

UNDEPLOY_ARTIFACTS - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 

V

validate(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
validate(ConfigurationItem, ValidationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.NoSelfReference.Validator
 
validate(Deployed<?, ?>, ValidationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.Placeholders.Validator
 
validate(Integer, ValidationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.Range.Validator
 
validate(String, ValidationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.Regex.Validator
 
validate(T, ValidationContext) - Method in interface com.xebialabs.deployit.plugin.api.validation.Validator
 
ValidationContext - Interface in com.xebialabs.deployit.plugin.api.validation
 
ValidationMessage - Class in com.xebialabs.deployit.plugin.api.validation
 
ValidationMessage(String, String, String) - Constructor for class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
Validator<T> - Interface in com.xebialabs.deployit.plugin.api.validation
 
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.deployment.specification.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.execution.Step.Result
Deprecated. Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.flow.StepExitCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.reflect.PropertyKind
Returns the enum constant of this type with the specified name.
valueOf(Class<?>) - Static method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
valueOf(String) - Static method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
valueOf(String, String) - Static method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xebialabs.deployit.plugin.api.udm.Property.Size
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xebialabs.deployit.plugin.api.deployment.specification.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.api.execution.Step.Result
Deprecated. Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.api.flow.StepExitCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.api.reflect.PropertyKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xebialabs.deployit.plugin.api.udm.Property.Size
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationContext - Interface in com.xebialabs.deployit.plugin.api.reflect
 
verify(Descriptor, VerificationContext) - Method in interface com.xebialabs.deployit.plugin.api.reflect.TypeVerification
 
Verify - Annotation Type in com.xebialabs.deployit.plugin.api.reflect
 
Version - Class in com.xebialabs.deployit.plugin.api.udm
 
Version() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Version
 

_

_exists(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
_getDescriptor(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
_getDescriptors() - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
_getSubtypes(Type) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 

A B C D E F G H I L M N O P R S T U V _