Package org.flowable.eventregistry.api
Interface EventDeploymentQuery
-
- All Superinterfaces:
org.flowable.common.engine.api.query.Query<EventDeploymentQuery,EventDeployment>
public interface EventDeploymentQuery extends org.flowable.common.engine.api.query.Query<EventDeploymentQuery,EventDeployment>
Allows programmatic querying ofEventDeployment
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 theEventRepositoryService.getDeploymentResourceNames(String)
andEventRepositoryService.getResourceAsStream(String, String)
- Author:
- Tijs Rademakers, Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventDeploymentQuery
channelDefinitionKey(String key)
Only select deployments with the given channel definition key.EventDeploymentQuery
channelDefinitionKeyLike(String keyLike)
Only select deployments with a channel definition key like the given string.EventDeploymentQuery
deploymentCategory(String category)
Only select deployments with the given category.EventDeploymentQuery
deploymentCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one.EventDeploymentQuery
deploymentId(String deploymentId)
Only select deployments with the given deployment id.EventDeploymentQuery
deploymentName(String name)
Only select deployments with the given name.EventDeploymentQuery
deploymentNameLike(String nameLike)
Only select deployments with a name like the given string.EventDeploymentQuery
deploymentTenantId(String tenantId)
Only select deployment that have the given tenant id.EventDeploymentQuery
deploymentTenantIdLike(String tenantIdLike)
Only select deployments with a tenant id like the given one.EventDeploymentQuery
deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.EventDeploymentQuery
eventDefinitionKey(String key)
Only select deployments with the given event definition key.EventDeploymentQuery
eventDefinitionKeyLike(String keyLike)
Only select deployments with an event definition key like the given string.EventDeploymentQuery
orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()
orQuery.desc()
).EventDeploymentQuery
orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()
orQuery.desc()
).EventDeploymentQuery
orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
).EventDeploymentQuery
orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).EventDeploymentQuery
parentDeploymentId(String deploymentParentId)
Only select deployment that have the given deployment parent id.EventDeploymentQuery
parentDeploymentIdLike(String deploymentParentIdLike)
Only select deployments with a deployment parent id like the given one.
-
-
-
Method Detail
-
deploymentId
EventDeploymentQuery deploymentId(String deploymentId)
Only select deployments with the given deployment id.
-
deploymentName
EventDeploymentQuery deploymentName(String name)
Only select deployments with the given name.
-
deploymentNameLike
EventDeploymentQuery deploymentNameLike(String nameLike)
Only select deployments with a name like the given string.
-
deploymentCategory
EventDeploymentQuery deploymentCategory(String category)
Only select deployments with the given category.- See Also:
EventDeploymentBuilder.category(String)
-
deploymentCategoryNotEquals
EventDeploymentQuery deploymentCategoryNotEquals(String categoryNotEquals)
Only select deployments that have a different category then the given one.- See Also:
EventDeploymentBuilder.category(String)
-
deploymentTenantId
EventDeploymentQuery deploymentTenantId(String tenantId)
Only select deployment that have the given tenant id.
-
deploymentTenantIdLike
EventDeploymentQuery deploymentTenantIdLike(String tenantIdLike)
Only select deployments with a tenant id like the given one.
-
deploymentWithoutTenantId
EventDeploymentQuery deploymentWithoutTenantId()
Only select deployments that do not have a tenant id.
-
eventDefinitionKey
EventDeploymentQuery eventDefinitionKey(String key)
Only select deployments with the given event definition key.
-
eventDefinitionKeyLike
EventDeploymentQuery eventDefinitionKeyLike(String keyLike)
Only select deployments with an event definition key like the given string.
-
channelDefinitionKey
EventDeploymentQuery channelDefinitionKey(String key)
Only select deployments with the given channel definition key.
-
channelDefinitionKeyLike
EventDeploymentQuery channelDefinitionKeyLike(String keyLike)
Only select deployments with a channel definition key like the given string.
-
parentDeploymentId
EventDeploymentQuery parentDeploymentId(String deploymentParentId)
Only select deployment that have the given deployment parent id.
-
parentDeploymentIdLike
EventDeploymentQuery parentDeploymentIdLike(String deploymentParentIdLike)
Only select deployments with a deployment parent id like the given one.
-
orderByDeploymentId
EventDeploymentQuery orderByDeploymentId()
Order by deployment id (needs to be followed byQuery.asc()
orQuery.desc()
).
-
orderByDeploymentName
EventDeploymentQuery orderByDeploymentName()
Order by deployment name (needs to be followed byQuery.asc()
orQuery.desc()
).
-
orderByDeploymentTime
EventDeploymentQuery orderByDeploymentTime()
Order by deployment time (needs to be followed byQuery.asc()
orQuery.desc()
).
-
orderByTenantId
EventDeploymentQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()
orQuery.desc()
).
-
-