org.silverpeas.process.management
Class DefaultProcessManagement

java.lang.Object
  extended by org.silverpeas.process.management.DefaultProcessManagement
All Implemented Interfaces:
ProcessManagement

@Service
public class DefaultProcessManagement
extends Object
implements ProcessManagement

Default implementation of the ProcessManagement interface.

Author:
Yohann Chastagnier

Constructor Summary
DefaultProcessManagement()
           
 
Method Summary
<C extends ProcessExecutionContext>
void
execute(ProcessList<C> processes, C processExecutionContext)
          Executing several processes with a shared execution context
<C extends ProcessExecutionContext>
void
execute(SilverpeasProcess<C> process, C processExecutionContext)
          Executing one process with an execution context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProcessManagement

public DefaultProcessManagement()
Method Detail

execute

public <C extends ProcessExecutionContext> void execute(SilverpeasProcess<C> process,
                                                        C processExecutionContext)
             throws Exception
Description copied from interface: ProcessManagement
Executing one process with an execution context

Specified by:
execute in interface ProcessManagement
Throws:
Exception

execute

public <C extends ProcessExecutionContext> void execute(ProcessList<C> processes,
                                                        C processExecutionContext)
             throws Exception
Description copied from interface: ProcessManagement
Executing several processes with a shared execution context

Specified by:
execute in interface ProcessManagement
Throws:
Exception


Copyright © 2016 Silverpeas. All Rights Reserved.