org.broadleafcommerce.core.workflow.state.test
Class TestExampleModuleActivity

java.lang.Object
  extended by org.broadleafcommerce.core.workflow.BaseActivity<ProcessContext<? extends Object>>
      extended by org.broadleafcommerce.core.workflow.state.test.TestExampleModuleActivity
All Implemented Interfaces:
Activity<ProcessContext<? extends Object>>, ModuleActivity, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.core.Ordered

public class TestExampleModuleActivity
extends BaseActivity<ProcessContext<? extends Object>>
implements ModuleActivity

Pass-through activity to test that a workflow with a ModuleActivity marker interface in it performs correctly

Author:
Phillip Verheyden (phillipuniverse)

Field Summary
 
Fields inherited from class org.broadleafcommerce.core.workflow.BaseActivity
automaticallyRegisterRollbackHandler, beanName, errorHandler, order, rollbackHandler, rollbackRegion, stateConfiguration
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
TestExampleModuleActivity()
           
 
Method Summary
 ProcessContext<? extends Object> execute(ProcessContext<? extends Object> context)
           
 String getModuleName()
           
 
Methods inherited from class org.broadleafcommerce.core.workflow.BaseActivity
getAutomaticallyRegisterRollbackHandler, getBeanName, getErrorHandler, getOrder, getRollbackHandler, getRollbackRegion, getStateConfiguration, setAutomaticallyRegisterRollbackHandler, setBeanName, setErrorHandler, setOrder, setRollbackHandler, setRollbackRegion, setStateConfiguration, shouldExecute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestExampleModuleActivity

public TestExampleModuleActivity()
Method Detail

execute

public ProcessContext<? extends Object> execute(ProcessContext<? extends Object> context)
                                         throws Exception
Specified by:
execute in interface Activity<ProcessContext<? extends Object>>
Throws:
Exception

getModuleName

public String getModuleName()
Specified by:
getModuleName in interface ModuleActivity


Copyright © 2013. All Rights Reserved.