org.mule.module.bpm.test
Class TestBpms

java.lang.Object
  extended by org.mule.module.bpm.test.TestBpms
All Implemented Interfaces:
BPMS

public class TestBpms
extends java.lang.Object
implements BPMS

Dummy BPMS for unit testing.


Constructor Summary
TestBpms()
           
 
Method Summary
 void abortProcess(java.lang.Object processId)
           
 java.lang.Object advanceProcess(java.lang.Object processId, java.lang.Object transition, java.util.Map processVariables)
           
 void deployProcess(java.lang.String resource)
           
 java.lang.String getFoo()
           
 java.lang.Object getId(java.lang.Object process)
           
 java.lang.Object getState(java.lang.Object process)
           
 boolean hasEnded(java.lang.Object process)
           
 boolean isProcess(java.lang.Object obj)
           
 java.lang.Object lookupProcess(java.lang.Object processId)
           
 void setFoo(java.lang.String foo)
           
 void setMessageService(MessageService msgService)
           
 java.lang.Object startProcess(java.lang.Object processType, java.lang.Object transition, java.util.Map processVariables)
           
 void undeployProcess(java.lang.String resource)
           
 java.lang.Object updateProcess(java.lang.Object processId, java.util.Map processVariables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestBpms

public TestBpms()
Method Detail

abortProcess

public void abortProcess(java.lang.Object processId)
                  throws java.lang.Exception
Specified by:
abortProcess in interface BPMS
Throws:
java.lang.Exception

advanceProcess

public java.lang.Object advanceProcess(java.lang.Object processId,
                                       java.lang.Object transition,
                                       java.util.Map processVariables)
                                throws java.lang.Exception
Specified by:
advanceProcess in interface BPMS
Throws:
java.lang.Exception

getId

public java.lang.Object getId(java.lang.Object process)
                       throws java.lang.Exception
Specified by:
getId in interface BPMS
Throws:
java.lang.Exception

getState

public java.lang.Object getState(java.lang.Object process)
                          throws java.lang.Exception
Specified by:
getState in interface BPMS
Throws:
java.lang.Exception

hasEnded

public boolean hasEnded(java.lang.Object process)
                 throws java.lang.Exception
Specified by:
hasEnded in interface BPMS
Throws:
java.lang.Exception

isProcess

public boolean isProcess(java.lang.Object obj)
                  throws java.lang.Exception
Specified by:
isProcess in interface BPMS
Throws:
java.lang.Exception

lookupProcess

public java.lang.Object lookupProcess(java.lang.Object processId)
                               throws java.lang.Exception
Specified by:
lookupProcess in interface BPMS
Throws:
java.lang.Exception

setMessageService

public void setMessageService(MessageService msgService)
Specified by:
setMessageService in interface BPMS

startProcess

public java.lang.Object startProcess(java.lang.Object processType,
                                     java.lang.Object transition,
                                     java.util.Map processVariables)
                              throws java.lang.Exception
Specified by:
startProcess in interface BPMS
Throws:
java.lang.Exception

updateProcess

public java.lang.Object updateProcess(java.lang.Object processId,
                                      java.util.Map processVariables)
                               throws java.lang.Exception
Specified by:
updateProcess in interface BPMS
Throws:
java.lang.Exception

getFoo

public java.lang.String getFoo()

setFoo

public void setFoo(java.lang.String foo)

deployProcess

public void deployProcess(java.lang.String resource)
                   throws java.lang.Exception
Specified by:
deployProcess in interface BPMS
Throws:
java.lang.Exception

undeployProcess

public void undeployProcess(java.lang.String resource)
                     throws java.lang.Exception
Specified by:
undeployProcess in interface BPMS
Throws:
java.lang.Exception


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.