org.exoplatform.container.component
Class ExecutionUnit

java.lang.Object
  extended by org.exoplatform.container.component.BaseComponentPlugin
      extended by org.exoplatform.container.component.ExecutionUnit
All Implemented Interfaces:
ComponentPlugin

public abstract class ExecutionUnit
extends BaseComponentPlugin

Created by The eXo Platform SAS Author : Tuan Nguyen tuan08@users.sourceforge.net Sep 17, 2005


Field Summary
 
Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin
desc, name
 
Constructor Summary
ExecutionUnit()
           
 
Method Summary
 void addExecutionUnit(ExecutionUnit next)
           
abstract  java.lang.Object execute(ExecutionContext context)
           
 ExecutionUnit getNextUnit()
           
 
Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin
getDescription, getName, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionUnit

public ExecutionUnit()
Method Detail

addExecutionUnit

public void addExecutionUnit(ExecutionUnit next)

getNextUnit

public ExecutionUnit getNextUnit()

execute

public abstract java.lang.Object execute(ExecutionContext context)
                                  throws java.lang.Throwable
Throws:
java.lang.Throwable


Copyright © 2012 eXo Platform SAS. All Rights Reserved.