Interface JBPMEndpointBuilderFactory.JBPMEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,JBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
,JBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
- Enclosing interface:
- JBPMEndpointBuilderFactory
public static interface JBPMEndpointBuilderFactory.JBPMEndpointBuilder extends JBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder, JBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
Builder for endpoint for the JBPM component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default JBPMEndpointBuilderFactory.AdvancedJBPMEndpointBuilder
advanced()
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
attachmentId(Long attachmentId)
attachId to use when retrieving attachments.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
attachmentId(String attachmentId)
attachId to use when retrieving attachments.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
contentId(Long contentId)
contentId to use when retrieving attachments.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
contentId(String contentId)
contentId to use when retrieving attachments.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
deploymentId(String deploymentId)
The id of the deployment.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
emitterSendItems(Boolean emitterSendItems)
Sets if event produced by emitter should be sent as single items or complete collection.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
emitterSendItems(String emitterSendItems)
Sets if event produced by emitter should be sent as single items or complete collection.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
event(Object event)
the data associated with this event when signalEvent operation is performed.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
event(String event)
the data associated with this event when signalEvent operation is performed.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
eventType(String eventType)
the type of event to use when signalEvent operation is performed.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
identifier(String identifier)
identifier the global identifier.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
maxNumber(Integer maxNumber)
the maximum number of rules that should be fired.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
maxNumber(String maxNumber)
the maximum number of rules that should be fired.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
page(Integer page)
The page to use when retrieving user tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
page(String page)
The page to use when retrieving user tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
pageSize(Integer pageSize)
The page size to use when retrieving user tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
pageSize(String pageSize)
The page size to use when retrieving user tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
password(String password)
Password for authentication.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
processId(String processId)
the id of the process that should be acted upon.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
processInstanceId(Long processInstanceId)
the id of the process instance.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
processInstanceId(String processInstanceId)
the id of the process instance.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
statuses(String statuses)
The list of status to use when filtering tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
statuses(List<String> statuses)
The list of status to use when filtering tasks.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
targetUserId(String targetUserId)
The targetUserId used when delegating a task.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
task(Object task)
The task instance to use with task operations.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
task(String task)
The task instance to use with task operations.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
taskId(Long taskId)
the id of the task.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
taskId(String taskId)
the id of the task.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
timeout(Integer timeout)
A timeout value.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
timeout(String timeout)
A timeout value.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
userId(String userId)
userId to use with task operations.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
userName(String userName)
Username for authentication.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
value(Object value)
the value to assign to the global identifier.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
value(String value)
the value to assign to the global identifier.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
workItemId(Long workItemId)
the id of the work item.default JBPMEndpointBuilderFactory.JBPMEndpointBuilder
workItemId(String workItemId)
the id of the work item.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.JBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
lazyStartProducer, lazyStartProducer, operation
-
-
-
-
Method Detail
-
advanced
default JBPMEndpointBuilderFactory.AdvancedJBPMEndpointBuilder advanced()
- Specified by:
advanced
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
advanced
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
attachmentId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder attachmentId(Long attachmentId)
attachId to use when retrieving attachments. The option is a:java.lang.Long
type. Group: common- Specified by:
attachmentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
attachmentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
attachmentId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder attachmentId(String attachmentId)
attachId to use when retrieving attachments. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
attachmentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
attachmentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
contentId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder contentId(Long contentId)
contentId to use when retrieving attachments. The option is a:java.lang.Long
type. Group: common- Specified by:
contentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
contentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
contentId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder contentId(String contentId)
contentId to use when retrieving attachments. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
contentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
contentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
deploymentId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder deploymentId(String deploymentId)
The id of the deployment. The option is a:java.lang.String
type. Required: true Group: common- Specified by:
deploymentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
deploymentId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
emitterSendItems
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder emitterSendItems(Boolean emitterSendItems)
Sets if event produced by emitter should be sent as single items or complete collection. The option is a:java.lang.Boolean
type. Group: common- Specified by:
emitterSendItems
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
emitterSendItems
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
emitterSendItems
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder emitterSendItems(String emitterSendItems)
Sets if event produced by emitter should be sent as single items or complete collection. The option will be converted to ajava.lang.Boolean
type. Group: common- Specified by:
emitterSendItems
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
emitterSendItems
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
event
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder event(Object event)
the data associated with this event when signalEvent operation is performed. The option is a:java.lang.Object
type. Group: common- Specified by:
event
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
event
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
event
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder event(String event)
the data associated with this event when signalEvent operation is performed. The option will be converted to ajava.lang.Object
type. Group: common- Specified by:
event
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
event
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
eventType
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder eventType(String eventType)
the type of event to use when signalEvent operation is performed. The option is a:java.lang.String
type. Group: common- Specified by:
eventType
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
eventType
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
identifier
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder identifier(String identifier)
identifier the global identifier. The option is a:java.lang.String
type. Group: common- Specified by:
identifier
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
identifier
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
maxNumber
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder maxNumber(Integer maxNumber)
the maximum number of rules that should be fired. The option is a:java.lang.Integer
type. Group: common- Specified by:
maxNumber
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
maxNumber
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
maxNumber
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder maxNumber(String maxNumber)
the maximum number of rules that should be fired. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
maxNumber
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
maxNumber
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
page
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder page(Integer page)
The page to use when retrieving user tasks. The option is a:java.lang.Integer
type. Group: common- Specified by:
page
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
page
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
page
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder page(String page)
The page to use when retrieving user tasks. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
page
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
page
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
pageSize
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder pageSize(Integer pageSize)
The page size to use when retrieving user tasks. The option is a:java.lang.Integer
type. Group: common- Specified by:
pageSize
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
pageSize
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
pageSize
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder pageSize(String pageSize)
The page size to use when retrieving user tasks. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
pageSize
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
pageSize
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
processId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder processId(String processId)
the id of the process that should be acted upon. The option is a:java.lang.String
type. Group: common- Specified by:
processId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
processId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
processInstanceId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder processInstanceId(Long processInstanceId)
the id of the process instance. The option is a:java.lang.Long
type. Group: common- Specified by:
processInstanceId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
processInstanceId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
processInstanceId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder processInstanceId(String processInstanceId)
the id of the process instance. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
processInstanceId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
processInstanceId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
targetUserId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder targetUserId(String targetUserId)
The targetUserId used when delegating a task. The option is a:java.lang.String
type. Group: common- Specified by:
targetUserId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
targetUserId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
task
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder task(Object task)
The task instance to use with task operations. The option is a:org.kie.api.task.model.Task
type. Group: common- Specified by:
task
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
task
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
task
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder task(String task)
The task instance to use with task operations. The option will be converted to aorg.kie.api.task.model.Task
type. Group: common- Specified by:
task
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
task
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
taskId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder taskId(Long taskId)
the id of the task. The option is a:java.lang.Long
type. Group: common- Specified by:
taskId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
taskId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
taskId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder taskId(String taskId)
the id of the task. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
taskId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
taskId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
timeout
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder timeout(Integer timeout)
A timeout value. The option is a:java.lang.Integer
type. Group: common- Specified by:
timeout
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
timeout
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
timeout
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder timeout(String timeout)
A timeout value. The option will be converted to ajava.lang.Integer
type. Group: common- Specified by:
timeout
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
timeout
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
userId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder userId(String userId)
userId to use with task operations. The option is a:java.lang.String
type. Group: common- Specified by:
userId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
userId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
value
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder value(Object value)
the value to assign to the global identifier. The option is a:java.lang.Object
type. Group: common- Specified by:
value
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
value
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
value
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder value(String value)
the value to assign to the global identifier. The option will be converted to ajava.lang.Object
type. Group: common- Specified by:
value
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
value
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
workItemId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder workItemId(Long workItemId)
the id of the work item. The option is a:java.lang.Long
type. Group: common- Specified by:
workItemId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
workItemId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
workItemId
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder workItemId(String workItemId)
the id of the work item. The option will be converted to ajava.lang.Long
type. Group: common- Specified by:
workItemId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
workItemId
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
statuses
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder statuses(List<String> statuses)
The list of status to use when filtering tasks. The option is a:java.util.List<java.lang.String>
type. Group: filter- Specified by:
statuses
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
statuses
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
statuses
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder statuses(String statuses)
The list of status to use when filtering tasks. The option will be converted to ajava.util.List<java.lang.String>
type. Group: filter- Specified by:
statuses
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
statuses
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
password
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder password(String password)
Password for authentication. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
password
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
userName
default JBPMEndpointBuilderFactory.JBPMEndpointBuilder userName(String userName)
Username for authentication. The option is a:java.lang.String
type. Group: security- Specified by:
userName
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointConsumerBuilder
- Specified by:
userName
in interfaceJBPMEndpointBuilderFactory.JBPMEndpointProducerBuilder
-
-