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

A

AbstractBaseRule - Class in com.xebialabs.deployit.plugin.api.deployment.rules
 
AbstractBaseRule(String, boolean, String) - Constructor for class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
add(DescriptorRegistry) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Registers a DescriptorRegistry to a global map.
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
Adds a Deployable The set of Deployables that are part of this package.
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
Adds a Container as a member of this environment.
addProperty(String, String) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Search for the value of a property.
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.
addTextSearch(String, String) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Full text search on a property.
ALWAYS_RUN_CONDITION - Static variable in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
ApplicableTo - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
Application - Class in com.xebialabs.deployit.plugin.api.udm
Conceptually, an Application is a configuration item (CI) representing a real-world application, that can be deployed on a specific middleware.
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
Artifacts are files containing application resources such as code or images.

B

BaseConfigurationItem - Class in com.xebialabs.deployit.plugin.api.udm.base
Default implementation of a ConfigurationItem that provides id, name and type information.
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
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
 
BaseEmbeddedDeployable - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseEmbeddedDeployable() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployable
 
BaseEmbeddedDeployed<D extends EmbeddedDeployable,C extends EmbeddedDeployedContainer> - Class in com.xebialabs.deployit.plugin.api.udm.base
 
BaseEmbeddedDeployed() - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
Default constructor should be public in order to be able to instantiate this.
BaseEmbeddedDeployed(D, C) - Constructor for class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
 

C

CandidateValuesFilter - Annotation Type in com.xebialabs.deployit.plugin.api.udm
A CandidateValuesFilter can augment the SearchParameters for a ConfigurationItem search.
canFire(Map<String, Object>) - Method in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
CiAttributes - Class in com.xebialabs.deployit.plugin.api.udm
A container for metadata about CI's
CiAttributes(String, DateTime, String, DateTime) - Constructor for class com.xebialabs.deployit.plugin.api.udm.CiAttributes
Constructs a CiAttributes object with the given parameters
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.rules - package com.xebialabs.deployit.plugin.api.deployment.rules
 
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.rules - package com.xebialabs.deployit.plugin.api.rules
 
com.xebialabs.deployit.plugin.api.services - package com.xebialabs.deployit.plugin.api.services
 
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
 
com.xebialabs.xlplatform.documentation - package com.xebialabs.xlplatform.documentation
 
compareTo(BaseConfigurationItem) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
CompositePackage - Class in com.xebialabs.deployit.plugin.api.udm
A Version of an Application which can contain a list of other Versions, as well as artifacts and resource specifications (a collection of Deployables) that can be deployed onto a Container.
CompositePackage() - Constructor for class com.xebialabs.deployit.plugin.api.udm.CompositePackage
 
condition - Variable in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
Configuration - Class in com.xebialabs.deployit.plugin.api.udm
Contains deployment configuration information.
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
Containers are configuration items (CIs) that Deployable CIs can be deployed to.
CONTAINER_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
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 XL Deploy wants to create the Deployed in the middleware.
create(T...) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 
CREATE_RESOURCES - Static variable in interface com.xebialabs.deployit.plugin.api.deployment.planning.DefaultOrders
 
createOrUpdate(T...) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 

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.
delete(String...) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 
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
Deployables are ConfigurationItems (CIs) that can be deployed to a Container.
DEPLOYABLE_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
DeployableArtifact - Interface in com.xebialabs.deployit.plugin.api.udm
 
Deployed<D extends Deployable,C extends Container> - Interface in com.xebialabs.deployit.plugin.api.udm
Deployeds are configuration items (CIs) that represent Deployables CIs in their deployed form on the target Container.
DeployedApplication - Class in com.xebialabs.deployit.plugin.api.udm
A deployment of an application package (a Version) 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
A particular version of an Application consisting of both artifacts and resource specifications (a set of Deployables) that can be deployed onto a Container.
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.
DeploymentRule - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.rules
 
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
Encapsulates the metadata about a type in the XL Deploy type system.
DescriptorRegistry - Class in com.xebialabs.deployit.plugin.api.reflect
A registry for the ConfigurationItems the XL Deploy system should know about.
DescriptorRegistry(DescriptorRegistryId) - Constructor for class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
DescriptorRegistryId - Interface in com.xebialabs.deployit.plugin.api.reflect
Contract for a DescriptorRegistry id.
Destroy - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
Annotates a method on a Deployed that is called when XL Deploy 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
A Dictionary is a CI that contains Environment-specific entries for placeholder resolution.
Dictionary() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
disable() - Method in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
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

EmbeddedDeployable - Interface in com.xebialabs.deployit.plugin.api.udm
Some deployables can have modules, for example an EAR archive can contain some WAR modules inside that can potentially be deployed to different containers.
EmbeddedDeployed<D extends EmbeddedDeployable,C extends EmbeddedDeployedContainer> - Interface in com.xebialabs.deployit.plugin.api.udm
Some deployeds can have modules, for example an EAR archive can contain some WAR modules inside that can potentially be deployed to different containers.
EmbeddedDeployedContainer<D extends ConfigurationItem,C extends ConfigurationItem> - Interface in com.xebialabs.deployit.plugin.api.udm
A super type for both Deployeds and EmbeddedDeployeds.
enabled - Variable in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
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
An Environment is a grouping of Container CIs (such as hosts, servers, clusters, etc.) and Dictionary items.
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
 
exists(String) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 

F

FileArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
FileEncodings - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
FileEncodings.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
FileEncodings.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.FileEncodings.Validator
 
findApplicationVersions(ConfigurationItem, PropertyDescriptor) - Static method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
fire(Map<String, Object>) - Method in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
FolderArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 

G

get(OverthereConnection, ExecutionContext) - Method in interface com.xebialabs.deployit.plugin.api.flow.StagedFile
 
get(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
get$ciAttributes() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
get$token() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getAliases() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getAncestor() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
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
 
getBefore() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
getCandidateValuesFilter() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
The CandidateValuesFilter to apply when selecting values for this CI, SET_OF_CI, LIST_OF_CI property
getCategory() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
The UI groups all properties in the same category into a tab of their own.
getChecksum() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getCiId() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
getClazz() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getConnection() - Method in interface com.xebialabs.deployit.plugin.api.flow.StagingTarget
 
getContainer() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
getContainer() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
 
getContainer() - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
Duplicated from EmbeddedDeployedContainer to retain binary compatibility.
getContainer() - Method in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
getContainerType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
Only applicable for Deployeds.
getContents() - Method in class com.xebialabs.deployit.plugin.api.flow.Preview
Returns a preview of the script that will be executed or the template that will be copied.
getControlTask(String) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getControlTasks() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getCreatedAt() - Method in class com.xebialabs.deployit.plugin.api.udm.CiAttributes
The original creation date of this CI
getCreatedBy() - Method in class com.xebialabs.deployit.plugin.api.udm.CiAttributes
Get the name of the user that originally created this CI
getDefaultValue() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
getDelimiters() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getDelta() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
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
getDeltas() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
getDeployable() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
getDeployable() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
 
getDeployable() - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
Duplicated from EmbeddedDeployedContainer to retain binary compatibility.
getDeployable() - Method in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
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
Only applicable for Deployeds.
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.
getDeployedApplication() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
getDeployeds() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
getDepth() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
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
 
getDescriptorRegistry(DescriptorRegistryId) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Gets a DescriptorRegistry by id.
getDescriptors() - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
getDictionaries() - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
The dictionaries providing placeholder values.
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
 
getFileEncodings() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
This will return a map that specifies which files map to which encodings.
getFileEncodings() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
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 interface com.xebialabs.deployit.plugin.api.flow.ITask
 
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
 
getLastModifiedAt() - Method in class com.xebialabs.deployit.plugin.api.udm.CiAttributes
Get the last modification date for this CI
getLastModifiedBy() - Method in class com.xebialabs.deployit.plugin.api.udm.CiAttributes
Get the name of the user that last modified something about this CI
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
 
getMetadata() - Method in interface com.xebialabs.deployit.plugin.api.flow.ITask
 
getName() - Method in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
getName() - Method in interface com.xebialabs.deployit.plugin.api.flow.StagingTarget
 
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.services.SearchParameters
 
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
 
getOrchestrator() - Method in class com.xebialabs.deployit.plugin.api.udm.Version
 
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
 
getPage() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
getParameterObjectType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
getParent() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
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
 
getPreview() - Method in interface com.xebialabs.deployit.plugin.api.flow.PreviewStep
Returns a preview of the script that will be executed or the template that will be copied.
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.
getProperties() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
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
Note: The return-type is a Collection, but a List is actually returned.
getPropertyName() - Method in class com.xebialabs.deployit.plugin.api.validation.ValidationMessage
 
getReferencedType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
Only relevant for properties of kind CI, SET_OF_CI or LIST_OF_CI.
getRepository() - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.DeploymentPlanningContext
Returns the repository where all the ConfigurationItems known in XL Deploy are stored.
getRepository() - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Returns the repository where all the ConfigurationItems known in XL Deploy are stored.
getRepository() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
getRestrictToApplications() - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
getRestrictToContainers() - Method in class com.xebialabs.deployit.plugin.api.udm.Dictionary
 
getResultsPerPage() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
getRoot() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getRootNodeName() - Method in enum com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot
 
getScope(String) - Static method in enum com.xebialabs.deployit.plugin.api.rules.Scope
 
getScope() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
getScopeName() - Method in enum com.xebialabs.deployit.plugin.api.rules.Scope
 
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
 
getSourcePath() - Method in class com.xebialabs.deployit.plugin.api.flow.Preview
Returns the path of the source of the rendered content, e.g.
getSpecification() - Method in class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
getStagingDirectoryPath() - Method in interface com.xebialabs.deployit.plugin.api.flow.StagingTarget
 
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
 
getTask() - Method in interface com.xebialabs.deployit.plugin.api.flow.ExecutionContext
Returns the task of the current execution context.
getTextFileNamesRegex() - Method in interface com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact
 
getTextFileNamesRegex() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
getTextSearchQueries() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
getType() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
getType() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
getType() - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
getType() - Method in interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
 
getTypeSource() - Method in class com.xebialabs.deployit.plugin.api.reflect.Type
 
getUsername() - Method in interface com.xebialabs.deployit.plugin.api.flow.ITask
 
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, Parameters) - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
invoke(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodDescriptor
 
isAsContainment() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
Indicates a parent / child relationship (Boolean).
isAssignableTo(Class<?>) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isAssignableTo(Type) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
IsControlTaskParameters - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
IsControlTaskParameters.Validator - Class in com.xebialabs.deployit.plugin.api.validation
 
IsControlTaskParameters.Validator() - Constructor for class com.xebialabs.deployit.plugin.api.validation.IsControlTaskParameters.Validator
 
isHidden() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
Hidden properties don't show up in the UI.
isInspectable() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isInspectionProperty() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
 
isLocal() - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
 
isOptimizePlan() - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
isPassword() - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
Only applicable for String property types.
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
 
isVersioned() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
isVirtual() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
 
ITask - Interface in com.xebialabs.deployit.plugin.api.flow
Expose it to the ExecutionContext to allow a step to retrieve the username and other information from the task object.

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.
lookupType(Class<?>) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Searches in the registry for a CI type by CI class.
lookupType(String) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Searches in the registry for a CI type by CI prefixed type name.
lookupType(String, String) - Method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Searches in the registry for a CI type by CI prefix and simple name.

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
Encapsulates the metadata about a control task (also named control method) of a type in the XL Deploy type system.
MethodVerification - 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 XL Deploy wants to modify the Deployed in the middleware.
move(String, String) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 

N

name - Variable in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
newInstance() - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
newInstance(String) - 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 XL Deploy 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

Parameters - Class in com.xebialabs.deployit.plugin.api.udm
A ConfigurationItem that can be used as a parameter for ControlTask method.
Parameters() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Parameters
 
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
The Prefix annotation is used to specify the CI namespace, and it is used from inside a package-info.java file.
PrePlanProcessor - Annotation Type in com.xebialabs.deployit.plugin.api.deployment.planning
A PreProcessor for a Plan.
Preview - Class in com.xebialabs.deployit.plugin.api.flow
An preview of the script that a step is going to execute, or of the template that will be copied.
PreviewStep - Interface in com.xebialabs.deployit.plugin.api.flow
 
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
Encapsulates the metadata about a property of a type in the XL Deploy type system.
PropertyKind - Enum in com.xebialabs.deployit.plugin.api.reflect
Enumeration of all the available values for a property's type.
PublicApi - Annotation Type in com.xebialabs.xlplatform.documentation
This annotation tells the generator that the class/or interface must be included as a first-class citizen into the generated API documentation.
PublicApiRef - Annotation Type in com.xebialabs.xlplatform.documentation
This annotation tells the generator that the class/or interface must be included as a reference into the generated API documentation.
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
Deprecated.
Read a ConfigurationItem with a specific id.
read(String) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
Returns an item by given id.
ReadOnlyRepository - Interface in com.xebialabs.deployit.plugin.api.deployment.planning
Deprecated.
Replaced by 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
 
remove(DescriptorRegistryId) - Static method in class com.xebialabs.deployit.plugin.api.reflect.DescriptorRegistry
Unregisters the descriptor registry with the specified id.
rename(String, String) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 
Repository - Interface in com.xebialabs.deployit.plugin.api.services
 
requestStaging(StagingContext) - Method in interface com.xebialabs.deployit.plugin.api.flow.StageableStep
Called by XL Deploy to have the step request staging of its artifacts.
Rule - Annotation Type in com.xebialabs.deployit.plugin.api.validation
 
RulePostConstruct - Annotation Type in com.xebialabs.deployit.plugin.api.rules
Marks a method of Step to be executed to for post construct actions.

S

Scope - Enum in com.xebialabs.deployit.plugin.api.rules
Please refer to rules manual for explanation of what a scope is.
search(Type) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.ReadOnlyRepository
Deprecated.
Search for all ConfigurationItems of the specified Type.
search(Type, String) - Method in interface com.xebialabs.deployit.plugin.api.deployment.planning.ReadOnlyRepository
Deprecated.
Search for all ConfigurationItems of the specified Type under a parent node
search(Type) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
Search for all ConfigurationItems of the specified Type.
search(Type, String) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
Search for all ConfigurationItems of the specified Type under a parent node
SearchParameters - Class in com.xebialabs.deployit.plugin.api.services
Declarative query parameters for searching the JCR repository for Configuration Items.
SearchParameters() - Constructor for class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
set(ConfigurationItem, Object) - Method in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
Set the given value for this property of the given ConfigurationItem.
set$ciAttributes(CiAttributes) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Sets attributes of ci modification.
set$token(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
 
setAncestor(String) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
The desired ancestor of the CI.
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.
setBefore(Calendar) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Sets the search parameters to search for CIs modified before the given date.
setChecksum(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setContainer(C) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
setContainer(C) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
 
setContainer(C) - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
Duplicated from EmbeddedDeployedContainer to retain binary compatibility.
setContainer(C) - Method in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
setContents(String) - Method in class com.xebialabs.deployit.plugin.api.flow.Preview
 
setDelimiters(String) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setDeployable(D) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployed
 
setDeployable(D) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseEmbeddedDeployed
 
setDeployable(D) - Method in interface com.xebialabs.deployit.plugin.api.udm.Deployed
Duplicated from EmbeddedDeployedContainer to retain binary compatibility.
setDeployable(D) - Method in interface com.xebialabs.deployit.plugin.api.udm.EmbeddedDeployedContainer
 
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
 
setDepth(int) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Set the depth of the search.
setDictionaries(List<Dictionary>) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
The dictionaries providing placeholder values.
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
Sets The id of the CI.
setMembers(Set<Container>) - Method in class com.xebialabs.deployit.plugin.api.udm.Environment
 
setName(String) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
A search pattern for the name.
setOptimizePlan(boolean) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
setOrchestrator(List<String>) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
setOrchestrator(List<String>) - Method in class com.xebialabs.deployit.plugin.api.udm.Version
 
setPage(long) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Sets the page to be retrieved.
setParent(String) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
The desired parent of the CI.
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
Adds a custom property of a generic type to the CI.
setResultsPerPage(long) - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
Sets the number of results to be retrieved per page.
setScanPlaceholders(boolean) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseDeployableArtifact
 
setSourcePath(String) - Method in class com.xebialabs.deployit.plugin.api.flow.Preview
 
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.services.SearchParameters
The desired type of the CI.
setType(Type) - Method in class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
Sets the type metadata for this CI.
setVersion(Version) - Method in class com.xebialabs.deployit.plugin.api.udm.DeployedApplication
 
SourceArtifact - Interface in com.xebialabs.deployit.plugin.api.udm.artifact
 
StageableStep - Interface in com.xebialabs.deployit.plugin.api.flow
 
stageArtifact(Artifact, StagingTarget) - Method in interface com.xebialabs.deployit.plugin.api.flow.StagingContext
Stage a local file (artifact) to be copied to a remote host.
StagedFile - Interface in com.xebialabs.deployit.plugin.api.flow
 
StagingContext - Interface in com.xebialabs.deployit.plugin.api.flow
 
StagingTarget - Interface in com.xebialabs.deployit.plugin.api.flow
 
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
 
StepMetadata - Annotation Type in com.xebialabs.deployit.plugin.api.rules
 
StepParameter - Annotation Type in com.xebialabs.deployit.plugin.api.rules
 
StepPostConstructContext - Class in com.xebialabs.deployit.plugin.api.rules
Context used for post constructing a Step.
StepPostConstructContext(Scope, Object, DeployedApplication, Repository) - Constructor for class com.xebialabs.deployit.plugin.api.rules.StepPostConstructContext
 
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
 
TAGS_FIELD - Static variable in interface com.xebialabs.deployit.plugin.api.udm.Taggable
 
toString() - Method in class com.xebialabs.deployit.plugin.api.deployment.rules.AbstractBaseRule
 
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 enum com.xebialabs.deployit.plugin.api.rules.Scope
 
toString() - Method in class com.xebialabs.deployit.plugin.api.services.SearchParameters
 
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
Encapsulates the metadata about the type of a ConfigurationItem, such as: prefix, name, type hierarchy, the source registry etc.
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
 
update(T...) - Method in interface com.xebialabs.deployit.plugin.api.services.Repository
 

V

validate(ConfigurationItem) - Method in interface com.xebialabs.deployit.plugin.api.reflect.Descriptor
Validates the values for each property of the CI.
validate(Map<String, String>, ValidationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.FileEncodings.Validator
 
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(Object, 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
A ValidationMessage may be returned for certain operations, related to specific property of a ConfigurationItem.
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.rules.Scope
Returns the enum constant of this type with the specified name.
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.rules.Scope
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.
Verification - Interface in com.xebialabs.deployit.plugin.api.reflect
 
VerificationContext - Interface in com.xebialabs.deployit.plugin.api.reflect
 
verify(MethodDescriptor, VerificationContext) - Method in interface com.xebialabs.deployit.plugin.api.reflect.MethodVerification
 
verify(Descriptor, VerificationContext) - Method in interface com.xebialabs.deployit.plugin.api.reflect.TypeVerification
 
Verify - Annotation Type in com.xebialabs.deployit.plugin.api.reflect
 
verify(Descriptor, VerificationContext) - Method in class com.xebialabs.deployit.plugin.api.validation.IsControlTaskParameters.Validator
 
Version - Class in com.xebialabs.deployit.plugin.api.udm
A Version of an Application, which can be represented either as a DeploymentPackage or as a CompositePackage.
Version() - Constructor for class com.xebialabs.deployit.plugin.api.udm.Version
 

W

withContents(String) - Static method in class com.xebialabs.deployit.plugin.api.flow.Preview
 
withSourcePathAndContents(String, String) - Static method in class com.xebialabs.deployit.plugin.api.flow.Preview
 

_

_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 W _