All Classes and Interfaces

Class
Description
 
Contains information about number of deployments per application and environment.
The parameter object for certain REST API and it represents both the artifact CI and its data.
All possible values for the execution state of a block.
Information about a block.
 
A reference to a ConfigurationItem, containing the id and type.
A reference to a ConfigurationItem, containing the id, type and $referenceId.
The parameter object of a control task action.
Provides access to control methods defined on CIs.
Contains information about Control Task report record: task ID, start and finish date and time, state, task owner, task name, target CI, task description and task blocks
Can be used as a parameter in RestEASY, as it has a String argument constructor.
The parameter object of a deployment action.
The type of deployment: INITIAL, UPDATE or UNDEPLOYMENT.
Contains information about the last deployment to an environment or host.
Deployment management
Contains information about overall number of deployments per deployment state.
 
 
All possible fetch modes.
Base class for handling RESTEasy file uploads.
Base class for handling import URL actions.
This annotation is used by JSON writer to include Block steps with log output.
The parameter object of a inspection (discovery) action.
Inspects middleware.
Indicates how deep should CI deserializer go while resolving ci references You should use it if you'd like to optimize your APIs as it allows to reduce the amount of data being extracted from the database.
Provides XL Deploy's metadata: available types, permissions and orchestrators.
Ensures that the XML Preamble is removed from the response, this facilitates certain broken Rest clients which need a wrapped XML response.
 
Manages Deployment Packages.
Contains information about password validation.
XL Deploy supports a role-based access control scheme to ensure the security of your middleware and deployments.
Manages permissions in XL Deploy.
 
 
Contains information about a satellite instance.
Provides insights into Deploy's task queue: queued tasks, queue summary.
Retrieves reports for Deployment or Control Tasks A User must have a REPORT_VIEW permission to be able to run these operations.
Provides access to the XL Deploy repository.
 
 
Manages the roles in XL Deploy's security system.
 
Contains information about a satellite instance.
Services related to XL Satellites and hosts attached to them.
The parameter object of a selected deployment action.
Represents a task.
Contains information about a server instance.
Contains information about a server plugin, as specified in plugin-version.properties file.
Services related to the operation of the XL Deploy server process.
Contains information about server state.
 
Information about a step block.
All possible values for the state of a step execution.
Information about a step.
 
Manages tasks with blocks on the XL Deploy Server.
This class is used to wrap TaskBlockService in order to ensure backwards compatibility for generated clients.
Service which allows you to create tasks in the standard task execution context of the server.
All possible values for the execution state of a task.
All possible task kinds.
 
Deprecated.
Replaced by TaskPreviewBlock.
Contains the information about the generated block.
The object for aggregate summary of the tasks currently running and waiting in the queue.
Deprecated.
Use TaskBlockService instead.
Represents different task sets ALL - for all tasks MY - for tasks assigned to current user only
Deprecated.
Use TaskWithBlock instead.
Information about task exposed via its root block.
Deprecated.
Use StepBlockState instead.
Representation of XL Deploy user
Manages users in XL Deploy's internal user repository.
Deprecated.