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

Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.