Interface PlatformDeploymentQuery
-
- All Superinterfaces:
Query<PlatformDeploymentQuery,PlatformDeployment>
- All Known Implementing Classes:
PlatformDeploymentQueryImpl
public interface PlatformDeploymentQuery extends Query<PlatformDeploymentQuery,PlatformDeployment>
Allows programmatic querying ofPlatformDeployments. Note that it is impossible to retrieve the deployment resources through the results of this operation, since that would cause a huge transfer of (possibly) unneeded bytes over the wire. To retrieve the actual bytes of a deployment resource use the operations on thePlatformRepositoryService.getDeploymentResourceNames(String)andPlatformRepositoryService.getResourceAsStream(String, String)- Author:
- Yvo Swillens
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PlatformDeploymentQuerydeploymentCategory(String category)Only select deployments with the given category.PlatformDeploymentQuerydeploymentCategoryNotEquals(String categoryNotEquals)Only select deployments that have a different category then the given one.PlatformDeploymentQuerydeploymentId(String deploymentId)Only select deployments with the given deployment id.PlatformDeploymentQuerydeploymentIds(List<String> deploymentIds)Only select deployments with the given deployment ids.PlatformDeploymentQuerydeploymentKey(String key)Only select deployments with the given key.PlatformDeploymentQuerydeploymentName(String name)Only select deployments with the given name.PlatformDeploymentQuerydeploymentNameLike(String nameLike)Only select deployments with a name like the given string.PlatformDeploymentQuerydeploymentTenantId(String tenantId)Only select deployment that have the given tenant id.PlatformDeploymentQuerydeploymentTenantIdLike(String tenantIdLike)Only select deployments with a tenant id like the given one.PlatformDeploymentQuerydeploymentWithoutTenantId()Only select deployments that do not have a tenant id.PlatformDeploymentQuerylatest()Only select the latest deployments per deployment key.PlatformDeploymentQueryorderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).PlatformDeploymentQueryorderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).PlatformDeploymentQueryorderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).PlatformDeploymentQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).PlatformDeploymentQueryparentDeploymentId(String deploymentParentId)Only select deployment that have the given deployment parent id.PlatformDeploymentQueryparentDeploymentIdLike(String deploymentParentIdLike)Only select deployments with a deployment parent id like the given one.PlatformDeploymentQueryqueryDefinitionKey(String key)Only select deployments with the given action definition key.PlatformDeploymentQueryqueryDefinitionKeyLike(String keyLike)Only select deployments with a action definition key like the given string.
-
-
-
Method Detail
-
deploymentId
PlatformDeploymentQuery deploymentId(String deploymentId)
Only select deployments with the given deployment id.
-
deploymentIds
PlatformDeploymentQuery deploymentIds(List<String> deploymentIds)
Only select deployments with the given deployment ids.
-
deploymentName
PlatformDeploymentQuery deploymentName(String name)
Only select deployments with the given name.
-
deploymentNameLike
PlatformDeploymentQuery deploymentNameLike(String nameLike)
Only select deployments with a name like the given string.
-
deploymentKey
PlatformDeploymentQuery deploymentKey(String key)
Only select deployments with the given key.
-
deploymentCategory
PlatformDeploymentQuery deploymentCategory(String category)
Only select deployments with the given category.
-
deploymentCategoryNotEquals
PlatformDeploymentQuery deploymentCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one.
-
deploymentTenantId
PlatformDeploymentQuery deploymentTenantId(String tenantId)
Only select deployment that have the given tenant id.
-
deploymentTenantIdLike
PlatformDeploymentQuery deploymentTenantIdLike(String tenantIdLike)
Only select deployments with a tenant id like the given one.
-
deploymentWithoutTenantId
PlatformDeploymentQuery deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.
-
queryDefinitionKey
PlatformDeploymentQuery queryDefinitionKey(String key)
Only select deployments with the given action definition key.
-
queryDefinitionKeyLike
PlatformDeploymentQuery queryDefinitionKeyLike(String keyLike)
Only select deployments with a action definition key like the given string.
-
parentDeploymentId
PlatformDeploymentQuery parentDeploymentId(String deploymentParentId)
Only select deployment that have the given deployment parent id.
-
parentDeploymentIdLike
PlatformDeploymentQuery parentDeploymentIdLike(String deploymentParentIdLike)
Only select deployments with a deployment parent id like the given one.
-
latest
PlatformDeploymentQuery latest()
Only select the latest deployments per deployment key.
-
orderByDeploymentId
PlatformDeploymentQuery orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentName
PlatformDeploymentQuery orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByDeploymentTime
PlatformDeploymentQuery orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
PlatformDeploymentQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-
-