Interface PlatformDeploymentQuery
-
- All Superinterfaces:
Query<PlatformDeploymentQuery,PlatformDeployment>
- All Known Implementing Classes:
PlatformDeploymentQueryImpl
public interface PlatformDeploymentQuery extends Query<PlatformDeploymentQuery,PlatformDeployment>
Allows programmatic querying ofPlatformDeployment
s. 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 PlatformDeploymentQuery
deploymentCategory(String category)
Only select deployments with the given category.PlatformDeploymentQuery
deploymentCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one.PlatformDeploymentQuery
deploymentId(String deploymentId)
Only select deployments with the given deployment id.PlatformDeploymentQuery
deploymentIds(List<String> deploymentIds)
Only select deployments with the given deployment ids.PlatformDeploymentQuery
deploymentKey(String key)
Only select deployments with the given key.PlatformDeploymentQuery
deploymentName(String name)
Only select deployments with the given name.PlatformDeploymentQuery
deploymentNameLike(String nameLike)
Only select deployments with a name like the given string.PlatformDeploymentQuery
deploymentTenantId(String tenantId)
Only select deployment that have the given tenant id.PlatformDeploymentQuery
deploymentTenantIdLike(String tenantIdLike)
Only select deployments with a tenant id like the given one.PlatformDeploymentQuery
deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.PlatformDeploymentQuery
latest()
Only select the latest deployments per deployment key.PlatformDeploymentQuery
orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()
orQuery.desc()
).PlatformDeploymentQuery
orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()
orQuery.desc()
).PlatformDeploymentQuery
orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
).PlatformDeploymentQuery
orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).PlatformDeploymentQuery
parentDeploymentId(String deploymentParentId)
Only select deployment that have the given deployment parent id.PlatformDeploymentQuery
parentDeploymentIdLike(String deploymentParentIdLike)
Only select deployments with a deployment parent id like the given one.PlatformDeploymentQuery
queryDefinitionKey(String key)
Only select deployments with the given action definition key.PlatformDeploymentQuery
queryDefinitionKeyLike(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()
).
-
-