org.openejb.dispatch
Class AbstractSpecificMethodOperation

java.lang.Object
  extended byorg.openejb.dispatch.AbstractSpecificMethodOperation
All Implemented Interfaces:
Serializable, VirtualOperation
Direct Known Subclasses:
EJBActivateOperation, EJBActivateOperation, EJBLoadOperation, EJBPassivateOperation, EJBPassivateOperation, EJBStoreOperation, EJBTimeoutOperation, SetEntityContextOperation, SetMessageDrivenContextOperation, SetSessionContextOperation, UnsetEntityContextOperation

public abstract class AbstractSpecificMethodOperation
extends Object
implements VirtualOperation, Serializable

Version:
$Revision: 1.1 $ $Date: 2004/07/07 22:17:32 $
See Also:
Serialized Form

Constructor Summary
AbstractSpecificMethodOperation()
           
 
Method Summary
protected abstract  Object doOperation(javax.ejb.EnterpriseBean instance, Object[] arguments)
           
protected  org.apache.geronimo.core.service.InvocationResult invoke(EJBInvocation invocation, EJBOperation operation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openejb.dispatch.VirtualOperation
execute
 

Constructor Detail

AbstractSpecificMethodOperation

public AbstractSpecificMethodOperation()
Method Detail

invoke

protected org.apache.geronimo.core.service.InvocationResult invoke(EJBInvocation invocation,
                                                                   EJBOperation operation)
                                                            throws Throwable
Throws:
Throwable

doOperation

protected abstract Object doOperation(javax.ejb.EnterpriseBean instance,
                                      Object[] arguments)
                               throws Throwable
Throws:
Throwable


Copyright © 1999-2005 OpenEJB. All Rights Reserved.