A B C D G H I L M O P S T U

A

abortProcess(Object) - Method in interface org.mule.transport.bpm.BPMS
Abort a running process (end abnormally).
AbstractBpmTestCase - Class in org.mule.transport.bpm.tests
 
AbstractBpmTestCase() - Constructor for class org.mule.transport.bpm.tests.AbstractBpmTestCase
 
ACTION_ABORT - Static variable in class org.mule.transport.bpm.ProcessConnector
 
ACTION_ADVANCE - Static variable in class org.mule.transport.bpm.ProcessConnector
 
ACTION_START - Static variable in class org.mule.transport.bpm.ProcessConnector
 
ACTION_UPDATE - Static variable in class org.mule.transport.bpm.ProcessConnector
 
advanceProcess(Object, Object, Map) - Method in interface org.mule.transport.bpm.BPMS
Advance an already-running process.
allowGlobalDispatcher - Variable in class org.mule.transport.bpm.ProcessConnector
If false, any message generated by the process is routed from the service on which it is received.
allowGlobalReceiver - Variable in class org.mule.transport.bpm.ProcessConnector
The global receiver allows an endpoint of type "bpm://*" to receive any incoming message to the BPMS, regardless of the process.

B

BPM - Static variable in class org.mule.transport.bpm.ProcessConnector
 
BpmNamespaceHandler - Class in org.mule.transport.bpm.config
Registers a Bean Definition Parsers for the "bpm" namespace.
BpmNamespaceHandler() - Constructor for class org.mule.transport.bpm.config.BpmNamespaceHandler
 
BPMS - Interface in org.mule.transport.bpm
A generic interface for any Process Engine.
bpms - Variable in class org.mule.transport.bpm.ProcessConnector
The underlying BPMS
bpms - Variable in class org.mule.transport.bpm.tests.AbstractBpmTestCase
 

C

connector - Variable in class org.mule.transport.bpm.tests.AbstractBpmTestCase
 
create(ImmutableEndpoint) - Method in class org.mule.transport.bpm.ProcessMessageDispatcherFactory
 

D

doConnect() - Method in class org.mule.transport.bpm.ProcessConnector
 
doConnect() - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
 
doConnect() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
doDisconnect() - Method in class org.mule.transport.bpm.ProcessConnector
 
doDisconnect() - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
 
doDisconnect() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
doDispatch(MuleEvent) - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
Performs an asynchronous action on the BPMS.
doDispose() - Method in class org.mule.transport.bpm.ProcessConnector
 
doDispose() - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
 
doDispose() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
doInitialise() - Method in class org.mule.transport.bpm.ProcessConnector
 
doInitialise() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
doSend(MuleEvent) - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
Performs a synchronous action on the BPMS.
doSetUp() - Method in class org.mule.transport.bpm.tests.AbstractBpmTestCase
 
doStart() - Method in class org.mule.transport.bpm.ProcessConnector
 
doStart() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
doStop() - Method in class org.mule.transport.bpm.ProcessConnector
 
doStop() - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 

G

generateAsynchronousEvent(String, Object, Map) - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
generateEvent(String, Object, Map, boolean) - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
generateMessage(String, Object, Map, boolean) - Method in interface org.mule.transport.bpm.MessageService
 
generateMessage(String, Object, Map, boolean) - Method in class org.mule.transport.bpm.ProcessConnector
 
generateSynchronousEvent(String, Object, Map) - Method in class org.mule.transport.bpm.ProcessMessageReceiver
 
getBpms() - Method in class org.mule.transport.bpm.ProcessConnector
 
getId(Object) - Method in interface org.mule.transport.bpm.BPMS
 
getMuleClient() - Method in class org.mule.transport.bpm.ProcessConnector
 
getProcessIdField() - Method in class org.mule.transport.bpm.ProcessConnector
 
getProtocol() - Method in class org.mule.transport.bpm.ProcessConnector
 
getState(Object) - Method in interface org.mule.transport.bpm.BPMS
 
GLOBAL_RECEIVER - Static variable in class org.mule.transport.bpm.ProcessConnector
 

H

hasEnded(Object) - Method in interface org.mule.transport.bpm.BPMS
 

I

init() - Method in class org.mule.transport.bpm.config.BpmNamespaceHandler
 
isAllowGlobalDispatcher() - Method in class org.mule.transport.bpm.ProcessConnector
 
isAllowGlobalReceiver() - Method in class org.mule.transport.bpm.ProcessConnector
 
isProcess(Object) - Method in interface org.mule.transport.bpm.BPMS
 

L

lookupProcess(Object) - Method in interface org.mule.transport.bpm.BPMS
Looks up an already-running process.
lookupReceiver(String, Object) - Method in class org.mule.transport.bpm.ProcessConnector
This method looks for a receiver based on the process name and ID.

M

MessageService - Interface in org.mule.transport.bpm
A message-generation service provided by Mule.

O

org.mule.transport.bpm - package org.mule.transport.bpm
 
org.mule.transport.bpm.config - package org.mule.transport.bpm.config
 
org.mule.transport.bpm.tests - package org.mule.transport.bpm.tests
 

P

PROCESS - Static variable in class org.mule.transport.bpm.config.BpmNamespaceHandler
 
PROCESS_VARIABLE_DATA - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROCESS_VARIABLE_INCOMING - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROCESS_VARIABLE_INCOMING_SOURCE - Static variable in class org.mule.transport.bpm.ProcessConnector
 
processAction(MuleEvent) - Method in class org.mule.transport.bpm.ProcessMessageDispatcher
 
ProcessConnector - Class in org.mule.transport.bpm
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.transport.bpm.ProcessConnector
 
processIdField - Variable in class org.mule.transport.bpm.ProcessConnector
This field will be used to correlate messages with processes.
ProcessMessageDispatcher - Class in org.mule.transport.bpm
Initiates or advances a workflow process from an outgoing Mule event.
ProcessMessageDispatcher(ImmutableEndpoint) - Constructor for class org.mule.transport.bpm.ProcessMessageDispatcher
 
ProcessMessageDispatcherFactory - Class in org.mule.transport.bpm
Creates a WorkflowMessageDispatcher instance.
ProcessMessageDispatcherFactory() - Constructor for class org.mule.transport.bpm.ProcessMessageDispatcherFactory
 
ProcessMessageReceiver - Class in org.mule.transport.bpm
Generates an incoming Mule event from an executing workflow process.
ProcessMessageReceiver(Connector, Service, Endpoint) - Constructor for class org.mule.transport.bpm.ProcessMessageReceiver
 
PROPERTY_ACTION - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROPERTY_ENDPOINT - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROPERTY_PROCESS_ID - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROPERTY_PROCESS_STARTED - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROPERTY_PROCESS_TYPE - Static variable in class org.mule.transport.bpm.ProcessConnector
 
PROPERTY_TRANSITION - Static variable in class org.mule.transport.bpm.ProcessConnector
 

S

setAllowGlobalDispatcher(boolean) - Method in class org.mule.transport.bpm.ProcessConnector
 
setAllowGlobalReceiver(boolean) - Method in class org.mule.transport.bpm.ProcessConnector
 
setBpms(BPMS) - Method in class org.mule.transport.bpm.ProcessConnector
 
setMessageService(MessageService) - Method in interface org.mule.transport.bpm.BPMS
MessageService contains a callback method used to generate Mule messages from your process.
setProcessIdField(String) - Method in class org.mule.transport.bpm.ProcessConnector
 
startProcess(Object, Object, Map) - Method in interface org.mule.transport.bpm.BPMS
Start a new process.

T

toUrl(String, Object) - Method in class org.mule.transport.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.

U

updateProcess(Object, Map) - Method in interface org.mule.transport.bpm.BPMS
Update the variables/parameters for an already-running process.

A B C D G H I L M O P S T U

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