Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
L
M
O
P
R
S
T
U
V
A
ACTION_ABORT
- Static variable in class org.mule.providers.bpm.
ProcessConnector
ACTION_ADVANCE
- Static variable in class org.mule.providers.bpm.
ProcessConnector
ACTION_START
- Static variable in class org.mule.providers.bpm.
ProcessConnector
ACTION_UPDATE
- Static variable in class org.mule.providers.bpm.
ProcessConnector
abortProcess(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
Delete a process instance.
abortProcess(Object)
- Method in interface org.mule.providers.bpm.
BPMS
Abort (end abnormally) a running process.
advanceProcess(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
Advance a process instance one step.
advanceProcess(Object, Object, Map)
- Method in class org.jbpm.msg.mule.
Jbpm
Advance a process instance one step.
advanceProcess(Object, Object, Map)
- Method in interface org.mule.providers.bpm.
BPMS
Advance an already-running process.
allowGlobalReceiver
- Variable in class org.mule.providers.bpm.
ProcessConnector
The global receiver allows an endpoint of type "bpm://*" to receive any incoming message to the BPMS, regardless of the process.
B
BPMS
- interface org.mule.providers.bpm.
BPMS
.
bpms
- Variable in class org.mule.providers.bpm.
ProcessConnector
The underlying BPMS
C
Continue
- class org.jbpm.actions.
Continue
.
Simply continues the process execution (moves on to the next state).
Continue()
- Constructor for class org.jbpm.actions.
Continue
close()
- Method in class org.jbpm.msg.mule.
MuleMessageService
close()
- Method in class org.jbpm.msg.mule.
MuleMessageServiceFactory
completeTask(TaskInstance)
- Method in class org.jbpm.msg.mule.
Jbpm
completeTask(TaskInstance, String)
- Method in class org.jbpm.msg.mule.
Jbpm
create(UMOImmutableEndpoint)
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcherFactory
D
deployProcess(String)
- Method in class org.jbpm.msg.mule.
Jbpm
Deploy a new process definition.
deployProcessFromStream(InputStream)
- Method in class org.jbpm.msg.mule.
Jbpm
doConnect()
- Method in class org.mule.providers.bpm.
ProcessConnector
doConnect()
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
doConnect()
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
doDisconnect()
- Method in class org.mule.providers.bpm.
ProcessConnector
doDisconnect()
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
doDisconnect()
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
doDispatch(UMOEvent)
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
Performs an asynchronous action on the BPMS.
doDispose()
- Method in class org.mule.providers.bpm.
ProcessConnector
doDispose()
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
doDispose()
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
doInitialise()
- Method in class org.mule.providers.bpm.
ProcessConnector
doReceive(long)
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
doSend(UMOEvent)
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
Performs a synchronous action on the BPMS.
doStart()
- Method in class org.mule.providers.bpm.
ProcessConnector
doStart()
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
doStop()
- Method in class org.mule.providers.bpm.
ProcessConnector
doStop()
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
E
execute(ExecutionContext)
- Method in class org.jbpm.actions.
Continue
execute(ExecutionContext)
- Method in class org.jbpm.actions.
LoggingActionHandler
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
IntegrationActionHandler
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
SendMuleEvent
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
SendMuleEventAndContinue
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
StoreIncomingData
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
ValidateMessageSource
execute(ExecutionContext)
- Method in class org.jbpm.actions.mule.
ValidateMessageType
expectedSource
- Variable in class org.jbpm.actions.mule.
ValidateMessageSource
expectedType
- Variable in class org.jbpm.actions.mule.
ValidateMessageType
G
GLOBAL_RECEIVER
- Static variable in class org.mule.providers.bpm.
ProcessConnector
generateAsynchronousEvent(String, Object, Map)
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
generateEvent(String, Object, Map, boolean)
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
generateMessage(String, Object, Map, boolean)
- Method in class org.jbpm.msg.mule.
MuleMessageService
generateMessage(String, Object, Map, boolean)
- Method in interface org.mule.providers.bpm.
MessageService
generateMessage(String, Object, Map, boolean)
- Method in class org.mule.providers.bpm.
ProcessConnector
generateSynchronousEvent(String, Object, Map)
- Method in class org.mule.providers.bpm.
ProcessMessageReceiver
getBpms()
- Method in class org.mule.providers.bpm.
ProcessConnector
getId(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
getId(Object)
- Method in interface org.mule.providers.bpm.
BPMS
getIncomingMessage()
- Method in class org.jbpm.actions.mule.
IntegrationActionHandler
getJbpmConfiguration()
- Method in class org.jbpm.msg.mule.
Jbpm
getMuleClient()
- Method in class org.mule.providers.bpm.
ProcessConnector
getProcessIdField()
- Method in class org.mule.providers.bpm.
ProcessConnector
getProtocol()
- Method in class org.mule.providers.bpm.
ProcessConnector
getState(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
getState(Object)
- Method in interface org.mule.providers.bpm.
BPMS
H
hasEnded(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
hasEnded(Object)
- Method in interface org.mule.providers.bpm.
BPMS
I
IntegrationActionHandler
- class org.jbpm.actions.mule.
IntegrationActionHandler
.
IntegrationActionHandler()
- Constructor for class org.jbpm.actions.mule.
IntegrationActionHandler
isAllowGlobalReceiver()
- Method in class org.mule.providers.bpm.
ProcessConnector
isLocalEndpointsOnly()
- Method in class org.mule.providers.bpm.
ProcessConnector
isProcess(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
isProcess(Object)
- Method in interface org.mule.providers.bpm.
BPMS
J
Jbpm
- class org.jbpm.msg.mule.
Jbpm
.
Jbpm()
- Constructor for class org.jbpm.msg.mule.
Jbpm
Creates the Mule wrapper for jBPM.
Jbpm(JbpmConfiguration)
- Constructor for class org.jbpm.msg.mule.
Jbpm
Creates the Mule interface based on an already-initialized jBPM instance
jbpmConfiguration
- Variable in class org.jbpm.msg.mule.
Jbpm
L
LoggingActionHandler
- class org.jbpm.actions.
LoggingActionHandler
.
LoggingActionHandler()
- Constructor for class org.jbpm.actions.
LoggingActionHandler
loadTasks(ProcessInstance)
- Method in class org.jbpm.msg.mule.
Jbpm
localEndpointsOnly
- Variable in class org.mule.providers.bpm.
ProcessConnector
If true, a process can only send messages to the outgoing endpoints defined for the local component.
logger
- Variable in class org.jbpm.actions.
LoggingActionHandler
logger
- Static variable in class org.jbpm.msg.mule.
Jbpm
lookupProcess(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
Look up an already-running process instance.
lookupProcess(Object)
- Method in interface org.mule.providers.bpm.
BPMS
Looks up an already-running process.
lookupReceiver(String, Object)
- Method in class org.mule.providers.bpm.
ProcessConnector
This method looks for a receiver based on the process name and ID.
M
MessageService
- interface org.mule.providers.bpm.
MessageService
.
MuleMessage
- class org.jbpm.msg.mule.
MuleMessage
.
MuleMessage()
- Constructor for class org.jbpm.msg.mule.
MuleMessage
MuleMessageService
- class org.jbpm.msg.mule.
MuleMessageService
.
MuleMessageService()
- Constructor for class org.jbpm.msg.mule.
MuleMessageService
MuleMessageServiceFactory
- class org.jbpm.msg.mule.
MuleMessageServiceFactory
.
MuleMessageServiceFactory()
- Constructor for class org.jbpm.msg.mule.
MuleMessageServiceFactory
O
openService()
- Method in class org.jbpm.msg.mule.
MuleMessageServiceFactory
org.jbpm.actions
- package org.jbpm.actions
org.jbpm.actions.mule
- package org.jbpm.actions.mule
org.jbpm.msg.mule
- package org.jbpm.msg.mule
org.mule.providers.bpm
- package org.mule.providers.bpm
P
PROCESS_VARIABLE_DATA
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROCESS_VARIABLE_INCOMING
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROCESS_VARIABLE_INCOMING_SOURCE
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_ACTION
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_ENDPOINT
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_PROCESS_ID
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_PROCESS_STARTED
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_PROCESS_TYPE
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROPERTY_TRANSITION
- Static variable in class org.mule.providers.bpm.
ProcessConnector
PROTOCOL
- Static variable in class org.mule.providers.bpm.
ProcessConnector
ProcessConnector
- class org.mule.providers.bpm.
ProcessConnector
.
The BPM provider allows Mule events to initiate and/or advance processes in an external or embedded Business Process Management System (BPMS).
ProcessConnector()
- Constructor for class org.mule.providers.bpm.
ProcessConnector
ProcessMessageDispatcher
- class org.mule.providers.bpm.
ProcessMessageDispatcher
.
Initiates or advances a workflow process from an outgoing Mule event.
ProcessMessageDispatcher(UMOImmutableEndpoint)
- Constructor for class org.mule.providers.bpm.
ProcessMessageDispatcher
ProcessMessageDispatcherFactory
- class org.mule.providers.bpm.
ProcessMessageDispatcherFactory
.
Creates a WorkflowMessageDispatcher instance.
ProcessMessageDispatcherFactory()
- Constructor for class org.mule.providers.bpm.
ProcessMessageDispatcherFactory
ProcessMessageReceiver
- class org.mule.providers.bpm.
ProcessMessageReceiver
.
Generates an incoming Mule event from an executing workflow process.
ProcessMessageReceiver(UMOConnector, UMOComponent, UMOEndpoint)
- Constructor for class org.mule.providers.bpm.
ProcessMessageReceiver
processAction(UMOEvent)
- Method in class org.mule.providers.bpm.
ProcessMessageDispatcher
processIdField
- Variable in class org.mule.providers.bpm.
ProcessConnector
This field will be used to correlated messages with processes.
proxy
- Static variable in class org.jbpm.msg.mule.
MuleMessageService
R
resumeMessages(Token)
- Method in class org.jbpm.msg.mule.
MuleMessageService
S
SendMuleEvent
- class org.jbpm.actions.mule.
SendMuleEvent
.
Sends a Mule message to the specified URL.
SendMuleEvent()
- Constructor for class org.jbpm.actions.mule.
SendMuleEvent
SendMuleEventAndContinue
- class org.jbpm.actions.mule.
SendMuleEventAndContinue
.
Sends a Mule message to the specified URL and continues execution to the next state.
SendMuleEventAndContinue()
- Constructor for class org.jbpm.actions.mule.
SendMuleEventAndContinue
StoreIncomingData
- class org.jbpm.actions.mule.
StoreIncomingData
.
Stores the incoming message payload into the specified variable.
StoreIncomingData()
- Constructor for class org.jbpm.actions.mule.
StoreIncomingData
send(Message)
- Method in class org.jbpm.msg.mule.
MuleMessageService
setAllowGlobalReceiver(boolean)
- Method in class org.mule.providers.bpm.
ProcessConnector
setBpms(BPMS)
- Method in class org.mule.providers.bpm.
ProcessConnector
setJbpmConfiguration(JbpmConfiguration)
- Method in class org.jbpm.msg.mule.
Jbpm
setLocalEndpointsOnly(boolean)
- Method in class org.mule.providers.bpm.
ProcessConnector
setMessageService(MessageService)
- Method in class org.jbpm.msg.mule.
Jbpm
setMessageService(MessageService)
- Static method in class org.jbpm.msg.mule.
MuleMessageService
setMessageService(MessageService)
- Method in interface org.mule.providers.bpm.
BPMS
Set a callback to generate messages within Mule.
setProcessIdField(String)
- Method in class org.mule.providers.bpm.
ProcessConnector
startProcess(Object)
- Method in class org.jbpm.msg.mule.
Jbpm
Start a new process.
startProcess(Object, Map)
- Method in class org.jbpm.msg.mule.
Jbpm
Start a new process.
startProcess(Object, Map)
- Method in interface org.mule.providers.bpm.
BPMS
Start a new process.
strict
- Variable in class org.jbpm.actions.mule.
ValidateMessageType
suspendMessages(Token)
- Method in class org.jbpm.msg.mule.
MuleMessageService
T
toUrl(String, Object)
- Method in class org.mule.providers.bpm.
ProcessConnector
Generate a URL based on the process name and ID such as "bpm://myProcess/2342" If the parameters are missing, and
allowGlobalReceiver
is true, the GLOBAL_RECEIVER is returned.
transform(Object)
- Method in class org.jbpm.actions.mule.
StoreIncomingData
This method may be overriden in order to store the incoming data as a different type.
U
updateProcess(Object, Map)
- Method in class org.jbpm.msg.mule.
Jbpm
Update the variables for a process instance.
updateProcess(Object, Map)
- Method in interface org.mule.providers.bpm.
BPMS
Update the variables/parameters for an already-running process.
V
ValidateMessageSource
- class org.jbpm.actions.mule.
ValidateMessageSource
.
Throws an exception if the message's source is not as expected.
ValidateMessageSource()
- Constructor for class org.jbpm.actions.mule.
ValidateMessageSource
ValidateMessageType
- class org.jbpm.actions.mule.
ValidateMessageType
.
Throws an exception if the incoming message's class is not as expected.
ValidateMessageType()
- Constructor for class org.jbpm.actions.mule.
ValidateMessageType
variable
- Variable in class org.jbpm.actions.mule.
StoreIncomingData
A
B
C
D
E
G
H
I
J
L
M
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2007
MuleSource, Inc.
. All Rights Reserved.