Package com.flowable.workobject.api
Interface WorkObjectDeploymentQuery
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<WorkObjectDeploymentQuery,WorkObjectDeployment>
- All Known Implementing Classes:
WorkObjectDeploymentQueryImpl
public interface WorkObjectDeploymentQuery extends org.flowable.common.engine.api.query.Query<WorkObjectDeploymentQuery,WorkObjectDeployment>
Allows programmatic querying of
WorkObjectDeployments.
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 the WorkObjectRepositoryService.getDeploymentResourceNames(String) and
WorkObjectRepositoryService.getResourceAsStream(String, String)- Author:
- Tijs Rademakers, Joram Barrez
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description WorkObjectDeploymentQuerydeploymentCategory(java.lang.String category)Only select deployments with the given category.WorkObjectDeploymentQuerydeploymentCategoryNotEquals(java.lang.String categoryNotEquals)Only select deployments that have a different category then the given one.WorkObjectDeploymentQuerydeploymentId(java.lang.String deploymentId)Only select deployments with the given deployment id.WorkObjectDeploymentQuerydeploymentName(java.lang.String name)Only select deployments with the given name.WorkObjectDeploymentQuerydeploymentNameLike(java.lang.String nameLike)Only select deployments with a name like the given string.WorkObjectDeploymentQuerydeploymentTenantId(java.lang.String tenantId)Only select deployment that have the given tenant id.WorkObjectDeploymentQuerydeploymentTenantIdLike(java.lang.String tenantIdLike)Only select deployments with a tenant id like the given one.WorkObjectDeploymentQuerydeploymentWithoutTenantId()Only select deployments that do not have a tenant id.WorkObjectDeploymentQueryformDefinitionKey(java.lang.String key)Only select deployments with the given form definition key.WorkObjectDeploymentQueryformDefinitionKeyLike(java.lang.String keyLike)Only select deployments with a form definition key like the given string.WorkObjectDeploymentQueryorderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()).WorkObjectDeploymentQueryorderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()).WorkObjectDeploymentQueryorderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()).WorkObjectDeploymentQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).WorkObjectDeploymentQueryparentDeploymentId(java.lang.String deploymentParentId)Only select deployment that have the given deployment parent id.WorkObjectDeploymentQueryparentDeploymentIdLike(java.lang.String deploymentParentIdLike)Only select deployments with a deployment parent id like the given one.
-
Method Details
-
deploymentId
Only select deployments with the given deployment id. -
deploymentName
Only select deployments with the given name. -
deploymentNameLike
Only select deployments with a name like the given string. -
deploymentCategory
Only select deployments with the given category. -
deploymentCategoryNotEquals
Only select deployments that have a different category then the given one. -
deploymentTenantId
Only select deployment that have the given tenant id. -
deploymentTenantIdLike
Only select deployments with a tenant id like the given one. -
deploymentWithoutTenantId
WorkObjectDeploymentQuery deploymentWithoutTenantId()Only select deployments that do not have a tenant id. -
formDefinitionKey
Only select deployments with the given form definition key. -
formDefinitionKeyLike
Only select deployments with a form definition key like the given string. -
parentDeploymentId
Only select deployment that have the given deployment parent id. -
parentDeploymentIdLike
Only select deployments with a deployment parent id like the given one. -
orderByDeploymentId
WorkObjectDeploymentQuery orderByDeploymentId()Order by deployment id (needs to be followed byQuery.asc()orQuery.desc()). -
orderByDeploymentName
WorkObjectDeploymentQuery orderByDeploymentName()Order by deployment name (needs to be followed byQuery.asc()orQuery.desc()). -
orderByDeploymentTime
WorkObjectDeploymentQuery orderByDeploymentTime()Order by deployment time (needs to be followed byQuery.asc()orQuery.desc()). -
orderByTenantId
WorkObjectDeploymentQuery orderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-