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 LonggetAttachmentId()URLgetConnectionURL()LonggetContentId()StringgetDeploymentId()BooleangetEmitterSendItems()List<String>getEntities()ObjectgetEvent()StringgetEventListenerType()StringgetEventType()Class[]getExtraJaxbClasses()StringgetIdentifier()IntegergetMaxNumber()StringgetOperation()IntegergetPage()IntegergetPageSize()Map<String,Object>getParameters()StringgetPassword()StringgetProcessId()LonggetProcessInstanceId()List<String>getStatuses()StringgetTargetUserId()org.kie.api.task.model.TaskgetTask()LonggetTaskId()IntegergetTimeout()StringgetUserId()StringgetUserName()ObjectgetValue()LonggetWorkItemId()voidsetAttachmentId(Long attachmentId)attachId to use when retrieving attachmentsvoidsetConnectionURL(URL connectionURL)The URL to the jBPM server.voidsetContentId(Long contentId)contentId to use when retrieving attachmentsvoidsetDeploymentId(String deploymentId)The id of the deploymentvoidsetEmitterSendItems(Boolean emiterSendItems)Sets if event produced by emitter should be sent as single items or complete collectionvoidsetEntities(List<String> entities)The potentialOwners when nominateTask operation is performedvoidsetEvent(Object event)the data associated with this event when signalEvent operation is performedvoidsetEventListenerType(String eventListenerType)Sets the event listener type to attach tovoidsetEventType(String eventType)the type of event to use when signalEvent operation is performedvoidsetExtraJaxbClasses(Class[] extraJaxbClasses)To load additional classes when working with XMLvoidsetIdentifier(String identifier)identifier the global identifiervoidsetMaxNumber(Integer maxNumber)the maximum number of rules that should be firedvoidsetOperation(String operation)The operation to performvoidsetPage(Integer page)The page to use when retrieving user tasksvoidsetPageSize(Integer pageSize)The page size to use when retrieving user tasksvoidsetParameters(Map<String,Object> parameters)the variables that should be set for various operationsvoidsetPassword(String password)Password for authenticationvoidsetProcessId(String processId)the id of the process that should be acted uponvoidsetProcessInstanceId(Long processInstanceId)the id of the process instancevoidsetStatuses(List<String> statuses)The list of status to use when filtering tasksvoidsetTargetUserId(String targetUserId)The targetUserId used when delegating a taskvoidsetTask(org.kie.api.task.model.Task task)The task instance to use with task operationsvoidsetTaskId(Long taskId)the id of the taskvoidsetTimeout(Integer timeout)A timeout valuevoidsetUserId(String userId)userId to use with task operationsvoidsetUserName(String userName)Username for authenticationvoidsetValue(Object value)the value to assign to the global identifiervoidsetWorkItemId(Long workItemId)the id of the work itemStringtoString()
-
-
-
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
-
-