org.openejb.ri.server
Class EjbHomeIntfcProcessor

java.lang.Object
  |
  +--org.openejb.ri.server.EjbHomeIntfcProcessor

public class EjbHomeIntfcProcessor
extends java.lang.Object

Represents the EJB Server's responsibility in handling the finder and create methods that are declared in the bean's home interface.

See Also:
EJBHome

Constructor Summary
EjbHomeIntfcProcessor()
           
 
Method Summary
protected static java.lang.Object create(MethodInvocation mi, java.lang.String securityToken, Server server)
          Invokes the create method on the OpenEJB container system and then generates the appropriate EJB Server specific EJBObjects to return to the client.
protected static java.lang.Object find(MethodInvocation mi, java.lang.String securityToken, Server server)
          Invokes the finder method on the OpenEJB container system and then generates the appropriate EJB Server specific EJBObjects and EJBHomes to return to the client.
static java.lang.Object processMethod(MethodInvocation mi, java.lang.String securityToken, Server server)
          Internally processes the finder and create methods from the bean's home interface.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbHomeIntfcProcessor

public EjbHomeIntfcProcessor()
Method Detail

processMethod

public static java.lang.Object processMethod(MethodInvocation mi,
                                             java.lang.String securityToken,
                                             Server server)
                                      throws OpenEJBException
Internally processes the finder and create methods from the bean's home interface.
Parameters:
mi -  
securityToken -  
server -  
Returns:
 
Throws:
OpenEJBException -  

find

protected static java.lang.Object find(MethodInvocation mi,
                                       java.lang.String securityToken,
                                       Server server)
                                throws OpenEJBException
Invokes the finder method on the OpenEJB container system and then generates the appropriate EJB Server specific EJBObjects and EJBHomes to return to the client.
Parameters:
mi -  
securityToken -  
server -  
Returns:
 
Throws:
OpenEJBException -  

create

protected static java.lang.Object create(MethodInvocation mi,
                                         java.lang.String securityToken,
                                         Server server)
                                  throws OpenEJBException
Invokes the create method on the OpenEJB container system and then generates the appropriate EJB Server specific EJBObjects to return to the client.
Parameters:
mi -  
securityToken -  
server -  
Returns:
 
Throws:
OpenEJBException -