Package com.xebialabs.deployit.core.api
Interface ApplicationStatusService
-
@Path("/application-status") @Produces("application/json") public interface ApplicationStatusServiceRetrieves information about DeployedApplications A User must have READ permission on the environment and application to obtain the requested info.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<com.xebialabs.deployit.engine.api.dto.ApplicationDeploymentPackageState>getDeployedApplications(java.lang.String deployedAppName, java.lang.String path, boolean exactPath, com.xebialabs.deployit.engine.api.dto.Ordering order, java.util.List<java.lang.String> folders)Finds all DeployedApplications and DeploymentTasks whilst reducing them to show current status of any deployed or deploying application.java.util.List<java.lang.String>getFilterableFolders()Finds all available Application folders path list
-
-
-
Method Detail
-
getDeployedApplications
@GET @Path("deployed-applications") java.util.List<com.xebialabs.deployit.engine.api.dto.ApplicationDeploymentPackageState> getDeployedApplications(@QueryParam("deployedAppName") java.lang.String deployedAppName, @QueryParam("path") java.lang.String path, @QueryParam("exactPath") boolean exactPath, @QueryParam("order") com.xebialabs.deployit.engine.api.dto.Ordering order, @QueryParam("folders") java.util.List<java.lang.String> folders)Finds all DeployedApplications and DeploymentTasks whilst reducing them to show current status of any deployed or deploying application. Optionally, part of the application name or start of application path/id (full path/id if exactPath flag is enabled) can be specified to narrow the search result. A list of ApplicationDeploymentPackageState objects will be returned containing information about current state of any deployed or deploying application package.- Parameters:
deployedAppName- (Optional) (part of the) deployed application name to querypath- (Optional) (start of) the application path or id to queryexactPath- (Optional) use full application path in queries (defaults to false)order- (Optional) which ordering to use when listing results- Returns:
- a list of {@see com.xebialabs.deployit.engine.api.dto.ApplicationDeploymentPackageState} objects corresponding application deployment package states
-
getFilterableFolders
@GET @Path("filterable-folders") java.util.List<java.lang.String> getFilterableFolders()Finds all available Application folders path list- Returns:
- a list of Strings containing all available folder names
-
-