Package org.apache.camel.component.jbpm
Class JBPMConfiguration
- java.lang.Object
-
- org.apache.camel.component.jbpm.JBPMConfiguration
-
@UriParams public class JBPMConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description JBPMConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getAttachmentId()
URL
getConnectionURL()
Long
getContentId()
String
getDeploymentId()
Boolean
getEmitterSendItems()
List<String>
getEntities()
Object
getEvent()
String
getEventListenerType()
String
getEventType()
Class[]
getExtraJaxbClasses()
String
getIdentifier()
Integer
getMaxNumber()
String
getOperation()
Integer
getPage()
Integer
getPageSize()
Map<String,Object>
getParameters()
String
getPassword()
String
getProcessId()
Long
getProcessInstanceId()
List<String>
getStatuses()
String
getTargetUserId()
org.kie.api.task.model.Task
getTask()
Long
getTaskId()
Integer
getTimeout()
String
getUserId()
String
getUserName()
Object
getValue()
Long
getWorkItemId()
void
setAttachmentId(Long attachmentId)
attachId to use when retrieving attachmentsvoid
setConnectionURL(URL connectionURL)
The URL to the jBPM server.void
setContentId(Long contentId)
contentId to use when retrieving attachmentsvoid
setDeploymentId(String deploymentId)
The id of the deploymentvoid
setEmitterSendItems(Boolean emiterSendItems)
Sets if event produced by emitter should be sent as single items or complete collectionvoid
setEntities(List<String> entities)
The potentialOwners when nominateTask operation is performedvoid
setEvent(Object event)
the data associated with this event when signalEvent operation is performedvoid
setEventListenerType(String eventListenerType)
Sets the event listener type to attach tovoid
setEventType(String eventType)
the type of event to use when signalEvent operation is performedvoid
setExtraJaxbClasses(Class[] extraJaxbClasses)
To load additional classes when working with XMLvoid
setIdentifier(String identifier)
identifier the global identifiervoid
setMaxNumber(Integer maxNumber)
the maximum number of rules that should be firedvoid
setOperation(String operation)
The operation to performvoid
setPage(Integer page)
The page to use when retrieving user tasksvoid
setPageSize(Integer pageSize)
The page size to use when retrieving user tasksvoid
setParameters(Map<String,Object> parameters)
the variables that should be set for various operationsvoid
setPassword(String password)
Password for authenticationvoid
setProcessId(String processId)
the id of the process that should be acted uponvoid
setProcessInstanceId(Long processInstanceId)
the id of the process instancevoid
setStatuses(List<String> statuses)
The list of status to use when filtering tasksvoid
setTargetUserId(String targetUserId)
The targetUserId used when delegating a taskvoid
setTask(org.kie.api.task.model.Task task)
The task instance to use with task operationsvoid
setTaskId(Long taskId)
the id of the taskvoid
setTimeout(Integer timeout)
A timeout valuevoid
setUserId(String userId)
userId to use with task operationsvoid
setUserName(String userName)
Username for authenticationvoid
setValue(Object value)
the value to assign to the global identifiervoid
setWorkItemId(Long workItemId)
the id of the work itemString
toString()
-
-
-
Method Detail
-
getOperation
public String getOperation()
-
setOperation
public void setOperation(String operation)
The operation to perform
-
getValue
public Object getValue()
-
setValue
public void setValue(Object value)
the value to assign to the global identifier
-
getProcessId
public String getProcessId()
-
setProcessId
public void setProcessId(String processId)
the id of the process that should be acted upon
-
setParameters
public void setParameters(Map<String,Object> parameters)
the variables that should be set for various operations
-
getProcessInstanceId
public Long getProcessInstanceId()
-
setProcessInstanceId
public void setProcessInstanceId(Long processInstanceId)
the id of the process instance
-
getEventType
public String getEventType()
-
setEventType
public void setEventType(String eventType)
the type of event to use when signalEvent operation is performed
-
getEvent
public Object getEvent()
-
setEvent
public void setEvent(Object event)
the data associated with this event when signalEvent operation is performed
-
getMaxNumber
public Integer getMaxNumber()
-
setMaxNumber
public void setMaxNumber(Integer maxNumber)
the maximum number of rules that should be fired
-
getIdentifier
public String getIdentifier()
-
setIdentifier
public void setIdentifier(String identifier)
identifier the global identifier
-
getWorkItemId
public Long getWorkItemId()
-
setWorkItemId
public void setWorkItemId(Long workItemId)
the id of the work item
-
getTaskId
public Long getTaskId()
-
setTaskId
public void setTaskId(Long taskId)
the id of the task
-
getUserId
public String getUserId()
-
setUserId
public void setUserId(String userId)
userId to use with task operations
-
getTask
public org.kie.api.task.model.Task getTask()
-
setTask
public void setTask(org.kie.api.task.model.Task task)
The task instance to use with task operations
-
getPage
public Integer getPage()
-
setPage
public void setPage(Integer page)
The page to use when retrieving user tasks
-
getPageSize
public Integer getPageSize()
-
setPageSize
public void setPageSize(Integer pageSize)
The page size to use when retrieving user tasks
-
getTargetUserId
public String getTargetUserId()
-
setTargetUserId
public void setTargetUserId(String targetUserId)
The targetUserId used when delegating a task
-
getAttachmentId
public Long getAttachmentId()
-
setAttachmentId
public void setAttachmentId(Long attachmentId)
attachId to use when retrieving attachments
-
getContentId
public Long getContentId()
-
setContentId
public void setContentId(Long contentId)
contentId to use when retrieving attachments
-
setEntities
public void setEntities(List<String> entities)
The potentialOwners when nominateTask operation is performed
-
setStatuses
public void setStatuses(List<String> statuses)
The list of status to use when filtering tasks
-
getUserName
public String getUserName()
-
setUserName
public void setUserName(String userName)
Username for authentication
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
Password for authentication
-
getConnectionURL
public URL getConnectionURL()
-
setConnectionURL
public void setConnectionURL(URL connectionURL)
The URL to the jBPM server.
-
getDeploymentId
public String getDeploymentId()
-
setDeploymentId
public void setDeploymentId(String deploymentId)
The id of the deployment
-
getTimeout
public Integer getTimeout()
-
setTimeout
public void setTimeout(Integer timeout)
A timeout value
-
getExtraJaxbClasses
public Class[] getExtraJaxbClasses()
-
setExtraJaxbClasses
public void setExtraJaxbClasses(Class[] extraJaxbClasses)
To load additional classes when working with XML
-
getEventListenerType
public String getEventListenerType()
-
setEventListenerType
public void setEventListenerType(String eventListenerType)
Sets the event listener type to attach to
-
getEmitterSendItems
public Boolean getEmitterSendItems()
-
setEmitterSendItems
public void setEmitterSendItems(Boolean emiterSendItems)
Sets if event produced by emitter should be sent as single items or complete collection
-
-