Class JBPMEndpointBuilderFactory.JBPMHeaderNameBuilder

  • Enclosing interface:
    JBPMEndpointBuilderFactory

    public static class JBPMEndpointBuilderFactory.JBPMHeaderNameBuilder
    extends Object
    The builder of headers' name for the JBPM component.
    • Constructor Detail

      • JBPMHeaderNameBuilder

        public JBPMHeaderNameBuilder()
    • 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.