Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ackMode(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Sets the AckMode (e.g.
- addChannelDefinition(String, String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addChannelDefinitionBytes(String, byte[]) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addClasspathResource(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addEventConsumerInfo(EventConsumerInfo) - Method in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- addEventDefinition(String, String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addEventDefinitionBytes(String, byte[]) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addInputStream(String, InputStream) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- addString(String, String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
- admin(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Bean name of a org.springframework.amqp.rabbit.core.RabbitAdmin instance.
B
- BOOLEAN - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
C
- canProcess(ChannelModel) - Method in interface org.flowable.eventregistry.api.ChannelModelProcessor
- canProcessIfChannelModelAlreadyRegistered(ChannelModel) - Method in interface org.flowable.eventregistry.api.ChannelModelProcessor
- category(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Gives the deployment the given category.
- category(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Set the category for the event deployment.
- category(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Set the category for the channel deployment.
- category(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Set the category for the channel deployment.
- changeDeploymentParentDeploymentId(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
-
Changes the parent deployment id of a deployment.
- channelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Sets a custom
InboundEventChannelAdapter
via a delegate expression. - channelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Sets a custom
OutboundEventChannelAdapter
via a delegate expression. - channelCategory(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions with the given category.
- channelCategoryLike(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the category matches the given parameter.
- channelCategoryNotEquals(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions that have a different category then the given one.
- channelCreateTime(Date) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the create time is equal to a certain date.
- channelCreateTimeAfter(Date) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which create time is after a certain date.
- channelCreateTimeBefore(Date) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which create time is before a certain date.
- ChannelDefinition - Interface in org.flowable.eventregistry.api
-
An object structure representing a channel definition
- channelDefinitionId(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definition with the given id.
- channelDefinitionIds(Set<String>) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions with the given ids.
- channelDefinitionKey(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definition with the given key.
- channelDefinitionKey(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with the given channel definition key.
- channelDefinitionKeyLike(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the key matches the given parameter.
- channelDefinitionKeyLike(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with a channel definition key like the given string.
- channelDefinitionKeyLikeIgnoreCase(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the key matches the given parameter (case-insensitive).
- channelDefinitionName(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions with the given name.
- channelDefinitionNameLike(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the name matches the given parameter.
- channelDefinitionNameLikeIgnoreCase(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions where the name matches the given parameter (case-insensitive).
- ChannelDefinitionQuery - Interface in org.flowable.eventregistry.api
-
Allows programmatic querying of
ChannelDefinition
s. - channelDefinitionResourceName(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definition with the given resource name.
- channelDefinitionResourceNameLike(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definition with a resource name like the given .
- ChannelModelProcessor - Interface in org.flowable.eventregistry.api
- channelVersion(Integer) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions with a certain version.
- channelVersionGreaterThan(Integer) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which version are greater than a certain version.
- channelVersionGreaterThanOrEquals(Integer) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which version are greater than or equals a certain version.
- channelVersionLowerThan(Integer) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which version are lower than a certain version.
- channelVersionLowerThanOrEquals(Integer) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions which version are lower than or equals a certain version.
- cleanChannelModels() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager
- clientIdPrefix(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundKafkaChannelBuilder
-
Sets the client id prefix for this Kafka adapter.
- concurrency(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundJmsChannelBuilder
-
Sets the concurrency for the listener (e.g "5-10").
- concurrency(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundKafkaChannelBuilder
-
Sets the concurrency (and integer) for this Kafka adapter.
- concurrency(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Sets the concurrency for the listener.
- CorrelationKeyGenerator<T> - Interface in org.flowable.eventregistry.api
- correlationParameter(String, String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines one parameters for correlation that can be used in models to map onto.
- createChannelDefinitionQuery() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- createDeployment() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- createDeploymentQuery() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- createEventDefinitionQuery() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- createEventModel() - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Creates a new event model, but does not deploy it to the Event registry engine.
- createEventModelBuilder() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
-
Programmatically build and register a new
EventModel
. - createInboundChannelModelBuilder() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- createOutboundChannelModelBuilder() - Method in interface org.flowable.eventregistry.api.EventRepositoryService
D
- delegateExpressionDeserializer(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder
-
Uses a delegate expression to deserialize the event.
- delegateExpressionEventFilter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventFilterBuilder
-
Uses a delegate expression to filter the events before further processing.
- delegateExpressionEventFilter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventFilterJsonBuilder
-
Uses a delegate expression to filter the events before further processing.
- delegateExpressionEventFilter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventFilterXmlBuilder
-
Uses a delegate expression to filter the events before further processing.
- delegateExpressionKeyDetector(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyDetectorBuilder
-
Uses delegate expression to determine the custom
InboundEventKeyDetector
. - delegateExpressionSerializer(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder
-
Uses a delegate expression to serialize the event.
- delegateExpressionTenantDetector(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantDetectorBuilder
-
Uses delegate expression to determine the custom
InboundEventTenantDetector
instance. - deleteDeployment(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- deploy() - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Deploys all provided sources to the Flowable engine.
- deploy() - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Deploys a new event definition for this event model.
- deploy() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Creates the
InboundChannelModel
instance based on the configuration and registers it with theEventRepositoryService
. - deploy() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTransformerBuilder
- deploy() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Creates the
OutboundChannelModel
instance based on the configuration and registers it with theEventRegistry
. - deploymentCategory(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with the given category.
- deploymentCategoryNotEquals(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments that have a different category then the given one.
- deploymentId(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions that are deployed in a deployment with the given deployment id
- deploymentId(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions that are deployed in a deployment with the given deployment id
- deploymentId(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with the given deployment id.
- deploymentIds(Set<String>) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Select channel definitions that are deployed in deployments with the given set of ids
- deploymentIds(Set<String>) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Select event definitions that are deployed in deployments with the given set of ids
- deploymentName(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with the given name.
- deploymentName(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Set the name for the event deployment.
- deploymentName(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Set the name for the channel deployment.
- deploymentName(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Set the name for the channel deployment.
- deploymentNameLike(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with a name like the given string.
- deploymentTenantId(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployment that have the given tenant id.
- deploymentTenantId(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Set the tenant id for the event deployment.
- deploymentTenantId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Set the tenant id for the channel deployment.
- deploymentTenantId(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Set the tenant id for the channel deployment.
- deploymentTenantIdLike(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with a tenant id like the given one.
- deploymentWithoutTenantId() - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments that do not have a tenant id.
- deserialize(Object) - Method in interface org.flowable.eventregistry.api.InboundEventDeserializer
-
The actual deserialization.
- detectChanges() - Method in interface org.flowable.eventregistry.api.management.EventRegistryChangeDetectionManager
-
Allows to programmatically trigger the house keeping functionality.
- detectEventDefinitionKey(FlowableEventInfo<T>) - Method in interface org.flowable.eventregistry.api.InboundEventKeyDetector
- detectEventDefinitionKey(T) - Method in interface org.flowable.eventregistry.api.InboundEventKeyDetector
- detectEventKeyUsingJsonField(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder
-
Determines the key of the event based on a top-level field in the JSON representation in the event.
- detectEventKeyUsingJsonPointerExpression(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder
-
Determines the key of the event using on a JSON Pointer expression to find the value.
- detectEventKeyUsingXPathExpression(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyXmlDetectorBuilder
-
Determines the key of the event using on a XPATH expression to find the value.
- detectEventTenantUsingJsonPointerExpression(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantJsonDetectorBuilder
-
Determines the tenant ID by using a JSOn Pointer expression.
- detectEventTenantUsingXPathExpression(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
-
Determines the tenant ID by using an XPath expression.
- detectTenantId(FlowableEventInfo<T>) - Method in interface org.flowable.eventregistry.api.InboundEventTenantDetector
- detectTenantId(T) - Method in interface org.flowable.eventregistry.api.InboundEventTenantDetector
- DOUBLE - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
E
- enableDuplicateFiltering() - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Allows to add a property to the deployment builder that influences the deployment.
- eventCategory(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions with the given category.
- eventCategoryLike(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions where the category matches the given parameter.
- eventCategoryNotEquals(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions that have a different category then the given one.
- EventConsumerInfo - Class in org.flowable.eventregistry.api
- EventConsumerInfo() - Constructor for class org.flowable.eventregistry.api.EventConsumerInfo
- EventConsumerInfo(String, String, String, String) - Constructor for class org.flowable.eventregistry.api.EventConsumerInfo
- eventConsumerInfos - Variable in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- EventDefinition - Interface in org.flowable.eventregistry.api
-
An object structure representing an event definition
- eventDefinitionId(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select eventdefinition with the given id.
- eventDefinitionIds(Set<String>) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select forms with the given ids.
- eventDefinitionKey(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definition with the given key.
- eventDefinitionKey(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with the given event definition key.
- eventDefinitionKeyLike(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions where the key matches the given parameter.
- eventDefinitionKeyLike(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with an event definition key like the given string.
- eventDefinitionKeyLikeIgnoreCase(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions where the key matches the given parameter (case-insensitive).
- eventDefinitionName(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions with the given name.
- eventDefinitionNameLike(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions where the name matches the given parameter.
- eventDefinitionNameLikeIgnoreCase(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions where the name matches the given parameter (case-insensitive).
- EventDefinitionQuery - Interface in org.flowable.eventregistry.api
-
Allows programmatic querying of
EventDefinition
s. - eventDefinitionResourceName(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definition with the given resource name.
- eventDefinitionResourceNameLike(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definition with a resource name like the given .
- EventDeployment - Interface in org.flowable.eventregistry.api
-
Represents a deployment that is already present in the event repository.
- EventDeploymentBuilder - Interface in org.flowable.eventregistry.api
-
Builder for creating new deployments.
- EventDeploymentQuery - Interface in org.flowable.eventregistry.api
-
Allows programmatic querying of
EventDeployment
s. - eventHandled() - Method in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- EventInstance - Interface in org.flowable.eventregistry.api.runtime
-
Represents a runtime event (either received or sent).
- EventManagementService - Interface in org.flowable.eventregistry.api
- EventModelBuilder - Interface in org.flowable.eventregistry.api.model
- EventPayloadInstance - Interface in org.flowable.eventregistry.api.runtime
- EventPayloadTypes - Interface in org.flowable.eventregistry.api.model
- eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundJmsChannelBuilder
-
Continue building the
InboundChannelModel
by configuring the next parts (if any). - eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundKafkaChannelBuilder
-
Continue building the
InboundChannelModel
by configuring the next parts (if any). - eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Continue building the
InboundChannelModel
by configuring the next parts (if any). - eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundJmsChannelBuilder
- eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundKafkaChannelBuilder
- eventProcessingPipeline() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundRabbitChannelBuilder
- eventProcessingPipeline(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder
-
Uses a delegate expression to determine the custom
InboundEventProcessingPipeline
instance. - eventProcessingPipeline(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder
-
Uses a delegate expression to determine the custom
OutboundEventProcessingPipeline
instance. - eventReceived(EventRegistryEvent) - Method in interface org.flowable.eventregistry.api.EventRegistryEventConsumer
- eventReceived(InboundChannelModel, String) - Method in interface org.flowable.eventregistry.api.EventRegistry
- eventReceived(InboundChannelModel, InboundEvent) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Events received in adapters should call this method to process events.
- eventReceived(InboundChannelModel, InboundEvent) - Method in interface org.flowable.eventregistry.api.InboundEventProcessor
- EventRegistry - Interface in org.flowable.eventregistry.api
-
Central registry for events that are received through external channels through a
InboundEventChannelAdapter
and then passed through as a event registry event. - EventRegistryChangeDetectionExecutor - Interface in org.flowable.eventregistry.api.management
- EventRegistryChangeDetectionManager - Interface in org.flowable.eventregistry.api.management
- EventRegistryConfigurationApi - Interface in org.flowable.eventregistry.api
- EventRegistryEvent - Interface in org.flowable.eventregistry.api
- EventRegistryEventConsumer - Interface in org.flowable.eventregistry.api
- EventRegistryNonMatchingEventConsumer - Interface in org.flowable.eventregistry.api
- EventRegistryProcessingInfo - Class in org.flowable.eventregistry.api
- EventRegistryProcessingInfo() - Constructor for class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- EventRepositoryService - Interface in org.flowable.eventregistry.api
-
Service providing access to the repository of forms.
- eventSubscriptionId - Variable in class org.flowable.eventregistry.api.EventConsumerInfo
- eventVersion(Integer) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions with a certain version.
- eventVersionGreaterThan(Integer) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions which version are greater than a certain version.
- eventVersionGreaterThanOrEquals(Integer) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions which version are greater than or equals a certain version.
- eventVersionLowerThan(Integer) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions which version are lower than a certain version.
- eventVersionLowerThanOrEquals(Integer) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions which version are lower than or equals a certain version.
- exchange(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundRabbitChannelBuilder
-
Sets the exchange to which events need to be sent.
- exclusive(boolean) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Sets whether this adapter will be the only consumer of messages of the provided queue(s).
- executeEventRegistryChangeDetection() - Method in interface org.flowable.eventregistry.api.EventManagementService
-
Programmatically execute the house keeping functionality: any new channel definitions deployed on other engine nodes (using the same datasource) will be deployed.
- executor(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Bean name of a TaskExecutor instance used to process incoming messages.
- extractPayload(EventModel, FlowableEventInfo<T>) - Method in interface org.flowable.eventregistry.api.InboundEventInfoAwarePayloadExtractor
- extractPayload(EventModel, FlowableEventInfo<T>) - Method in interface org.flowable.eventregistry.api.InboundEventPayloadExtractor
- extractPayload(EventModel, T) - Method in interface org.flowable.eventregistry.api.InboundEventInfoAwarePayloadExtractor
- extractPayload(EventModel, T) - Method in interface org.flowable.eventregistry.api.InboundEventPayloadExtractor
F
- findRegisteredChannel(ChannelDefinition) - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager
- fixedEventKey(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder
-
Sets the event key to a hardcoded value.
- fixedEventKey(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventKeyXmlDetectorBuilder
-
Sets the event key to a hardcoded value.
- fixedTenantId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantDetectorBuilder
-
Sets the tenant to a hardcoded value.
- fixedTenantId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantJsonDetectorBuilder
-
Sets the tenant to a hardcoded value.
- fixedTenantId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder
-
Sets the tenant to a hardcoded value.
- FlowableEventInfo<T> - Interface in org.flowable.eventregistry.api
- fullPayload(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines the property name for the full payload.
G
- generateKey(Map<String, Object>) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Method to generate the unique key used to correlate an event.
- generateKey(T) - Method in interface org.flowable.eventregistry.api.CorrelationKeyGenerator
- getBody() - Method in interface org.flowable.eventregistry.api.InboundEvent
- getBody() - Method in interface org.flowable.eventregistry.api.OutboundEvent
- getCategory() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
category name of the channel definition
- getCategory() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
category name of the event definition
- getCategory() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getChannelDefinition(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelDefinitionId() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager.RegisteredChannel
- getChannelDefinitionResource(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelDefinitionVersion() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager.RegisteredChannel
- getChannelModelById(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelModelByKey(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelModelByKey(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelModelByKeyAndParentDeploymentId(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getChannelModelByKeyAndParentDeploymentId(String, String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getConsumerKey() - Method in interface org.flowable.eventregistry.api.EventRegistryEventConsumer
- getCorrelationParameterInstances() - Method in interface org.flowable.eventregistry.api.runtime.EventInstance
- getCreateTime() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
create time for this channel definition
- getDefinitionName() - Method in interface org.flowable.eventregistry.api.runtime.EventPayloadInstance
- getDefinitionType() - Method in interface org.flowable.eventregistry.api.runtime.EventPayloadInstance
- getDeploymentId() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
The deployment in which this channel definition is contained.
- getDeploymentId() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
The deployment in which this form is contained.
- getDeploymentResourceNames(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getDeploymentTime() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getDescription() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
description of this channel definition
- getDescription() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
description of this event definition
- getEventConsumerInfos() - Method in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- getEventDefinition(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventDefinitionResource(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventInstance() - Method in interface org.flowable.eventregistry.api.OutboundEvent
- getEventKey() - Method in interface org.flowable.eventregistry.api.runtime.EventInstance
- getEventManagementService() - Method in interface org.flowable.eventregistry.api.EventRegistryConfigurationApi
- getEventModelById(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventModelByKey(String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventModelByKey(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventModelByKeyAndParentDeploymentId(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventModelByKeyAndParentDeploymentId(String, String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getEventObject() - Method in interface org.flowable.eventregistry.api.EventRegistryEvent
- getEventPayloadDefinition() - Method in interface org.flowable.eventregistry.api.runtime.EventPayloadInstance
- getEventRegistry() - Method in interface org.flowable.eventregistry.api.EventRegistryConfigurationApi
- getEventRepositoryService() - Method in interface org.flowable.eventregistry.api.EventRegistryConfigurationApi
- getEventSubscriptionId() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- getHeaderInstances() - Method in interface org.flowable.eventregistry.api.runtime.EventInstance
- getHeaders() - Method in interface org.flowable.eventregistry.api.FlowableEventInfo
- getHeaders() - Method in interface org.flowable.eventregistry.api.InboundEvent
- getHeaders() - Method in interface org.flowable.eventregistry.api.OutboundEvent
- getId() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
unique identifier
- getId() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
unique identifier
- getId() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getImplementation() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
The implementation type of the channel.
- getInboundChannel() - Method in interface org.flowable.eventregistry.api.FlowableEventInfo
- getKey() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
unique name for all versions this channel definition
- getKey() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
unique name for all versions this event definition
- getLockManager(String) - Method in interface org.flowable.eventregistry.api.EventManagementService
-
Acquire a lock manager for the requested lock.
- getName() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
label used for display purposes
- getName() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
label used for display purposes
- getName() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getParentDeploymentId() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getPayload() - Method in interface org.flowable.eventregistry.api.FlowableEventInfo
- getPayloadInstances() - Method in interface org.flowable.eventregistry.api.runtime.EventInstance
- getRawEvent() - Method in interface org.flowable.eventregistry.api.FlowableEventInfo
- getRawEvent() - Method in interface org.flowable.eventregistry.api.InboundEvent
- getRegisteredChannels() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager
- getResourceAsStream(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- getResourceName() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
name of
the resource
of this channel definition. - getResourceName() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
name of
the resource
of this event definition. - getScopeDefinitionId() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- getScopeType() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- getSubScopeId() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- getSystemOutboundEventProcessor() - Method in interface org.flowable.eventregistry.api.EventRegistry
- getTableCounts() - Method in interface org.flowable.eventregistry.api.EventManagementService
-
Returns a map containing {tableName, rowCount} values.
- getTableNames() - Method in interface org.flowable.eventregistry.api.EventManagementService
-
Returns all relational database tables of the engine.
- getTenantId() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
The tenant identifier of this channel definition
- getTenantId() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
The tenant identifier of this form
- getTenantId() - Method in interface org.flowable.eventregistry.api.EventDeployment
- getTenantId() - Method in interface org.flowable.eventregistry.api.runtime.EventInstance
- getType() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
The type of the channel.
- getType() - Method in interface org.flowable.eventregistry.api.EventRegistryEvent
- getValue() - Method in interface org.flowable.eventregistry.api.runtime.EventPayloadInstance
- getVersion() - Method in interface org.flowable.eventregistry.api.ChannelDefinition
-
version of this channel definition
- getVersion() - Method in interface org.flowable.eventregistry.api.EventDefinition
-
version of this event definition
- groupId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundKafkaChannelBuilder
-
Sets the groupId for this Kafka adapter.
H
- handleNonMatchingEvent(EventRegistryEvent, EventRegistryProcessingInfo) - Method in interface org.flowable.eventregistry.api.EventRegistryNonMatchingEventConsumer
- hasExistingInstancesForUniqueCorrelation - Variable in class org.flowable.eventregistry.api.EventConsumerInfo
- header(String, String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines one header element of an event definition.
- headerWithCorrelation(String, String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines one header element with correlation for an event definition.
I
- implementation(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select the channel definitions with the given implementation.
- InboundChannelModelBuilder - Interface in org.flowable.eventregistry.api.model
-
A builder to create a
InboundChannelModel
instance, which represents a channel from the 'outside world' to receive events. - InboundChannelModelBuilder.InboundEventFilterBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the filtering out inbound events.
- InboundChannelModelBuilder.InboundEventFilterJsonBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the filtering out inbound JSON events.
- InboundChannelModelBuilder.InboundEventFilterXmlBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the filtering out inbound XML events.
- InboundChannelModelBuilder.InboundEventKeyDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'key detection' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventKeyJsonDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'key detection' part of the
InboundChannelModel
, specifically for JSON events. - InboundChannelModelBuilder.InboundEventKeyXmlDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'key detection' part of the
InboundChannelModel
, specifically for XML events. - InboundChannelModelBuilder.InboundEventPayloadExtractorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'payload extraction' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'payload extraction' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'payload extraction' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'processing pipeline' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventTenantDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'tenant ID detection' part of the
InboundChannelModel
. - InboundChannelModelBuilder.InboundEventTenantJsonDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'tenant ID detection' part of the
InboundChannelModel
, specifically for JSON events - InboundChannelModelBuilder.InboundEventTenantXmlDetectorBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'tenant ID detection' part of the
InboundChannelModel
, specifically for XML events - InboundChannelModelBuilder.InboundEventTransformerBuilder - Interface in org.flowable.eventregistry.api.model
- InboundChannelModelBuilder.InboundJmsChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
InboundEventChannelAdapter
using JMS. - InboundChannelModelBuilder.InboundKafkaChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
InboundEventChannelAdapter
using Kafka. - InboundChannelModelBuilder.InboundRabbitChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
InboundEventChannelAdapter
using RabbitMQ. - InboundChannelModelCacheManager - Interface in org.flowable.eventregistry.api
- InboundChannelModelCacheManager.ChannelRegistration - Interface in org.flowable.eventregistry.api
- InboundChannelModelCacheManager.RegisteredChannel - Interface in org.flowable.eventregistry.api
- InboundEvent - Interface in org.flowable.eventregistry.api
- InboundEventChannelAdapter - Interface in org.flowable.eventregistry.api
- InboundEventDeserializer<T> - Interface in org.flowable.eventregistry.api
- InboundEventFilter<T> - Interface in org.flowable.eventregistry.api
-
This interface must be implemented by a custom filtering bean to hook into the default inbound event processing pipeline in order to have a very effective way to filter out events which should not be processed any further and thus preventing expensive processing time like DB lookups and the full consumer invocation.
- InboundEventInfoAwarePayloadExtractor<T> - Interface in org.flowable.eventregistry.api
- InboundEventKeyDetector<T> - Interface in org.flowable.eventregistry.api
- InboundEventPayloadExtractor<T> - Interface in org.flowable.eventregistry.api
- InboundEventProcessingPipeline - Interface in org.flowable.eventregistry.api
- InboundEventProcessor - Interface in org.flowable.eventregistry.api
- InboundEventTenantDetector<T> - Interface in org.flowable.eventregistry.api
- InboundEventTransformer - Interface in org.flowable.eventregistry.api
- initialize() - Method in interface org.flowable.eventregistry.api.management.EventRegistryChangeDetectionExecutor
-
Will be called after the engine has booted up.
- INTEGER - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
- isHasExistingInstancesForUniqueCorrelation() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
J
- jmsChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Configures an adapter which will receive events using JMS.
- jmsChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Configures an adapter which will send events using JMS.
- JSON - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
- jsonDeserializer() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder
-
Deserializes the event to JSON.
- jsonFieldsMapDirectlyToPayload() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadJsonExtractorBuilder
-
Extracts the payload directly from (top-level) json fields.
- jsonSerializer() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder
-
Serializes the event to JSON.
K
- kafkaChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Configures an adapter which receives events using Kafka.
- kafkaChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Configures an adapter which will send events using Kafka.
- key(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Each event type will uniquely be identified with a key (similar to the key of a process/case/decision/... definition), which is typically referenced in process/case/... models.
- key(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Each channel needs to have a unique key to identity it.
- key(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Each channel needs to have a unique key to identity it.
L
- latestVersion() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select the channel definitions which are the latest deployed (ie. which have the highest version number for the given key).
- latestVersion() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select the event definitions which are the latest deployed (ie. which have the highest version number for the given key).
- LONG - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
M
- metaParameter(String, String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines one meta parameter that can be used in models.
N
- name(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Gives the deployment the given name.
O
- onlyInbound() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select the inbound channel definitions.
- onlyOutbound() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select the outbound channel definitions.
- orderByChannelDefinitionCategory() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by the category of the channel definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByChannelDefinitionId() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by the id of the channel definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByChannelDefinitionKey() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by channel definition key (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByChannelDefinitionName() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by the name of the channel definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByCreateTime() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by create time (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByDeploymentId() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by deployment id (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByDeploymentId() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by deployment id (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByDeploymentId() - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Order by deployment id (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByDeploymentName() - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Order by deployment name (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByDeploymentTime() - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Order by deployment time (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByEventDefinitionCategory() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by the category of the event definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByEventDefinitionId() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by the id of the event definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByEventDefinitionKey() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by event definition key (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByEventDefinitionName() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by the name of the event definitions (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByTenantId() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Order by tenant id (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByTenantId() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Order by tenant id (needs to be followed by
Query.asc()
orQuery.desc()
). - orderByTenantId() - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Order by tenant id (needs to be followed by
Query.asc()
orQuery.desc()
). - org.flowable.eventregistry.api - package org.flowable.eventregistry.api
- org.flowable.eventregistry.api.management - package org.flowable.eventregistry.api.management
- org.flowable.eventregistry.api.model - package org.flowable.eventregistry.api.model
- org.flowable.eventregistry.api.runtime - package org.flowable.eventregistry.api.runtime
- OutboundChannelModelBuilder - Interface in org.flowable.eventregistry.api.model
-
A builder to create an
OutboundChannelModel
instance. - OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder for the 'event processing' pipeline which gets invoked before sending out the event.
- OutboundChannelModelBuilder.OutboundJmsChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
OutboundEventChannelAdapter
using JMS. - OutboundChannelModelBuilder.OutboundKafkaChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
OutboundEventChannelAdapter
using Kafka. - OutboundChannelModelBuilder.OutboundRabbitChannelBuilder - Interface in org.flowable.eventregistry.api.model
-
Builder to create an
OutboundEventChannelAdapter
using RabbitMQ. - OutboundEvent<T> - Interface in org.flowable.eventregistry.api
- OutboundEventChannelAdapter<T> - Interface in org.flowable.eventregistry.api
- OutboundEventProcessingPipeline<T> - Interface in org.flowable.eventregistry.api
- OutboundEventProcessor - Interface in org.flowable.eventregistry.api
- OutboundEventSerializer - Interface in org.flowable.eventregistry.api
P
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions that are deployed in a deployment with the given parent deployment id
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions that are deployed in a deployment with the given parent deployment id
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Gives the deployment the given parent deployment id.
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployment that have the given deployment parent id.
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Set the parent deployment id for the event deployment.
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Set the parent deployment id for the channel deployment.
- parentDeploymentId(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Set the parent deployment id for the channel deployment.
- parentDeploymentIdLike(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentQuery
-
Only select deployments with a deployment parent id like the given one.
- payload(String, String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Defines one payload element of an event definition.
- payloadExtractor(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadExtractorBuilder
-
Uses delegate expression to determine the custom
InboundEventPayloadExtractor
instance. - previousChannel() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager.ChannelRegistration
- priority(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundRabbitChannelBuilder
-
Sets the priority of this adapter.
- property(String, String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundKafkaChannelBuilder
-
Sets custom properties for this Kafka adapter.
R
- rabbitChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Configures an adapter which will receive events using a RabbitMQ.
- rabbitChannelAdapter(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Configures an adapter which will send events using RabbitMQ.
- recordKey(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundKafkaChannelBuilder
-
Sets the record key for the outgoing message.
- registerChannelModel(ChannelModel, String, EventRegistry, EventRepositoryService, boolean) - Method in interface org.flowable.eventregistry.api.ChannelModelProcessor
- registerChannelModel(InboundChannelModel, ChannelDefinition) - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager
- registered() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager.ChannelRegistration
- registerEventRegistryEventConsumer(EventRegistryEventConsumer) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Registers a
EventRegistryEventConsumer
instance (a consumer of event registry events which is created by any of the engines). - removeFlowableEventRegistryEventConsumer(EventRegistryEventConsumer) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Removes the event consumer from the event registry
- resourceName(String) - Method in interface org.flowable.eventregistry.api.model.EventModelBuilder
-
Set the resource name for the event model.
- resourceName(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder
-
Set the resource name for the channel model.
- resourceName(String) - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder
-
Set the resource name for the channel model.
- retain(String, FlowableEventInfo<T>) - Method in interface org.flowable.eventregistry.api.InboundEventFilter
-
Returns true, if the event should be further processed or false if the event should be ignored and will not be processed any further.
- rollback() - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager.ChannelRegistration
- run(EventInstance) - Method in interface org.flowable.eventregistry.api.OutboundEventProcessingPipeline
- run(InboundChannelModel, InboundEvent) - Method in interface org.flowable.eventregistry.api.InboundEventProcessingPipeline
S
- scopeDefinitionId - Variable in class org.flowable.eventregistry.api.EventConsumerInfo
- scopeType - Variable in class org.flowable.eventregistry.api.EventConsumerInfo
- selector(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundJmsChannelBuilder
-
Set the JMS message selector, which can be used to filter out incoming events.
- sendEvent(OutboundEvent<T>) - Method in interface org.flowable.eventregistry.api.OutboundEventChannelAdapter
- sendEvent(EventInstance, Collection<ChannelModel>) - Method in interface org.flowable.eventregistry.api.OutboundEventProcessor
- sendEvent(T, Map<String, Object>) - Method in interface org.flowable.eventregistry.api.OutboundEventChannelAdapter
- sendEventOutbound(EventInstance, Collection<ChannelModel>) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Send out the
eventInstance
via the givenchannelModel
(s). - sendEventToConsumers(EventRegistryEvent) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Send an event to all the registered event consumers.
- sendSystemEventOutbound(EventInstance) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
Send out the
eventInstance
via the given systemOutboundEventProcessor
. - serialize(EventInstance) - Method in interface org.flowable.eventregistry.api.OutboundEventSerializer
-
The actual serialization.
- setChannelDefinitionCategory(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- setDeploymentCategory(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
-
Changes the category of a deployment.
- setDeploymentTenantId(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
-
Changes the tenant id of a deployment.
- setEventConsumerInfos(List<EventConsumerInfo>) - Method in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- setEventDefinitionCategory(String, String) - Method in interface org.flowable.eventregistry.api.EventRepositoryService
- setEventRegistry(EventRegistry) - Method in interface org.flowable.eventregistry.api.InboundEventChannelAdapter
- setEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager) - Method in interface org.flowable.eventregistry.api.management.EventRegistryChangeDetectionExecutor
- setEventSubscriptionId(String) - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- setHasExistingInstancesForUniqueCorrelation(boolean) - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- setInboundChannelModel(InboundChannelModel) - Method in interface org.flowable.eventregistry.api.InboundEventChannelAdapter
- setInboundEventProcessor(InboundEventProcessor) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
The
InboundEventProcessor
is responsible for handling any new event. - setOutboundEventProcessor(OutboundEventProcessor) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
The
OutboundEventProcessor
is responsible for handling sending out events. - setScopeDefinitionId(String) - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- setScopeType(String) - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- setSubScopeId(String) - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- setSystemOutboundEventProcessor(OutboundEventProcessor) - Method in interface org.flowable.eventregistry.api.EventRegistry
-
The
OutboundEventProcessor
is responsible for handling sending system out events. - shutdown() - Method in interface org.flowable.eventregistry.api.management.EventRegistryChangeDetectionExecutor
-
Will be called when the engine closes.
- STRING - Static variable in interface org.flowable.eventregistry.api.model.EventPayloadTypes
- subScopeId - Variable in class org.flowable.eventregistry.api.EventConsumerInfo
- subscription(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundJmsChannelBuilder
-
Sets the JMS subscription.
T
- tenantId(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions that have the given tenant id.
- tenantId(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions that have the given tenant id.
- tenantId(String) - Method in interface org.flowable.eventregistry.api.EventDeploymentBuilder
-
Gives the deployment the given tenant id.
- tenantIdLike(String) - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions with a tenant id like the given one.
- tenantIdLike(String) - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions with a tenant id like the given one.
- toString() - Method in class org.flowable.eventregistry.api.EventConsumerInfo
- toString() - Method in class org.flowable.eventregistry.api.EventRegistryProcessingInfo
- transform(EventInstance) - Method in interface org.flowable.eventregistry.api.InboundEventTransformer
- transformer(String) - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventTransformerBuilder
U
- unregisterChannelModel(ChannelModel, String, EventRepositoryService) - Method in interface org.flowable.eventregistry.api.ChannelModelProcessor
- unregisterChannelModel(InboundChannelModel, ChannelDefinition) - Method in interface org.flowable.eventregistry.api.InboundChannelModelCacheManager
W
- withoutTenantId() - Method in interface org.flowable.eventregistry.api.ChannelDefinitionQuery
-
Only select channel definitions that do not have a tenant id.
- withoutTenantId() - Method in interface org.flowable.eventregistry.api.EventDefinitionQuery
-
Only select event definitions that do not have a tenant id.
X
- xmlDeserializer() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventProcessingPipelineBuilder
-
Deserializes the event to XML.
- xmlElementsMapDirectlyToPayload() - Method in interface org.flowable.eventregistry.api.model.InboundChannelModelBuilder.InboundEventPayloadXmlExtractorBuilder
-
Extracts the payload directly from (top-level) xml elements.
- xmlSerializer() - Method in interface org.flowable.eventregistry.api.model.OutboundChannelModelBuilder.OutboundEventProcessingPipelineBuilder
-
Serializes the event to XML.
All Classes and Interfaces|All Packages|Constant Field Values