Class JBPMEndpointBuilderFactory.JBPMHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.JBPMEndpointBuilderFactory.JBPMHeaderNameBuilder
-
- Enclosing interface:
- JBPMEndpointBuilderFactory
public static class JBPMEndpointBuilderFactory.JBPMHeaderNameBuilder extends Object
The builder of headers' name for the JBPM component.
-
-
Constructor Summary
Constructors Constructor Description JBPMHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
jBPMAttachmentId()
The attachId to use when retrieving attachments.String
jBPMContentId()
The contentId to use when retrieving attachments.String
jBPMEntityList()
The potentialOwners when nominateTask operation is performed.String
jBPMEvent()
The type of the received event.String
jBPMEventType()
The type of event to use when signalEvent operation is performed.String
jBPMIdentifier()
The global identifier.String
jBPMMaxNumber()
The maximum number of rules that should be fired.String
jBPMOperation()
The operation to perform.String
jBPMParameters()
The variables that should be set for various operations.String
jBPMProcessId()
The id of the process that should be acted upon.String
jBPMProcessInstanceId()
The id of the process instance.String
jBPMResultPage()
The page to use when retrieving user tasks.String
jBPMResultPageSize()
The page size to use when retrieving user tasks.String
jBPMStatusList()
The list of status to use when filtering tasks.String
jBPMTargetUserId()
The targetUserId used when delegating a task.String
jBPMTask()
The task instance to use with task operations.String
jBPMTaskId()
The id of the task.String
jBPMUserId()
The userId to use with task operations.String
jBPMValue()
The value to assign to the global identifier.String
jBPMWorkItemId()
The id of the work item.
-
-
-
Method Detail
-
jBPMValue
public String jBPMValue()
The value to assign to the global identifier. The option is a:Object
type. Group: producer- Returns:
- the name of the header
JBPMValue
.
-
jBPMOperation
public String jBPMOperation()
The operation to perform. The operation name must be prefixed with CamelJBPMOperation and the name of the operation. See the full list above. It is case-insensitive. The option is a:String
type. Default: PUT Group: producer- Returns:
- the name of the header
JBPMOperation
.
-
jBPMProcessId
public String jBPMProcessId()
The id of the process that should be acted upon. The option is a:String
type. Group: producer- Returns:
- the name of the header
JBPMProcessId
.
-
jBPMProcessInstanceId
public String jBPMProcessInstanceId()
The id of the process instance. The option is a:Long
type. Group: producer- Returns:
- the name of the header
JBPMProcessInstanceId
.
-
jBPMParameters
public String jBPMParameters()
The variables that should be set for various operations. The option is a:Map<String, Object>
type. Group: producer- Returns:
- the name of the header
JBPMParameters
.
-
jBPMEventType
public String jBPMEventType()
The type of event to use when signalEvent operation is performed. The option is a:String
type. Group: producer- Returns:
- the name of the header
JBPMEventType
.
-
jBPMEvent
public String jBPMEvent()
The type of the received event. Possible values defined here org.infinispan.notifications.cachelistener.event.Event.Type. The option is a:Object
type. Group: producer- Returns:
- the name of the header
JBPMEvent
.
-
jBPMMaxNumber
public String jBPMMaxNumber()
The maximum number of rules that should be fired. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
JBPMMaxNumber
.
-
jBPMIdentifier
public String jBPMIdentifier()
The global identifier. The option is a:String
type. Group: producer- Returns:
- the name of the header
JBPMIdentifier
.
-
jBPMWorkItemId
public String jBPMWorkItemId()
The id of the work item. The option is a:Long
type. Group: producer- Returns:
- the name of the header
JBPMWorkItemId
.
-
jBPMTaskId
public String jBPMTaskId()
The id of the task. The option is a:Long
type. Group: producer- Returns:
- the name of the header
JBPMTaskId
.
-
jBPMTask
public String jBPMTask()
The task instance to use with task operations. The option is a:org.kie.api.task.model.Task
type. Group: producer- Returns:
- the name of the header
JBPMTask
.
-
jBPMUserId
public String jBPMUserId()
The userId to use with task operations. The option is a:String
type. Group: producer- Returns:
- the name of the header
JBPMUserId
.
-
jBPMTargetUserId
public String jBPMTargetUserId()
The targetUserId used when delegating a task. The option is a:String
type. Group: producer- Returns:
- the name of the header
JBPMTargetUserId
.
-
jBPMAttachmentId
public String jBPMAttachmentId()
The attachId to use when retrieving attachments. The option is a:Long
type. Group: producer- Returns:
- the name of the header
JBPMAttachmentId
.
-
jBPMContentId
public String jBPMContentId()
The contentId to use when retrieving attachments. The option is a:Long
type. Group: producer- Returns:
- the name of the header
JBPMContentId
.
-
jBPMEntityList
public String jBPMEntityList()
The potentialOwners when nominateTask operation is performed. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
JBPMEntityList
.
-
jBPMStatusList
public String jBPMStatusList()
The list of status to use when filtering tasks. The option is a:List<String>
type. Group: producer- Returns:
- the name of the header
JBPMStatusList
.
-
jBPMResultPage
public String jBPMResultPage()
The page to use when retrieving user tasks. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
JBPMResultPage
.
-
jBPMResultPageSize
public String jBPMResultPageSize()
The page size to use when retrieving user tasks. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
JBPMResultPageSize
.
-
-