- Version:
- $Revision: 1.12.6.1 $
- Author:
- Rickard Öberg (rickard.oberg@telkel.com), Marc Fleury
- See Also:
Method Summary |
void |
destroy()
|
javax.ejb.EJBHome |
getEJBHome()
This method is called whenever the EJBHome implementation for this
container is needed. |
javax.ejb.EJBMetaData |
getEJBMetaData()
This method is called whenever the metadata for this container is
needed. |
java.util.Collection |
getEntityCollection(java.util.Collection ids)
This method is called whenever a collection of EJBObjects for a collection of primary keys
is needed. |
javax.ejb.EJBObject |
getEntityEJBObject(java.lang.Object id)
This method is called whenever an EJBObject implementation for an entitybean
is needed. |
javax.ejb.EJBObject |
getStatefulSessionEJBObject(java.lang.Object id)
This method is called whenever an EJBObject implementation for a stateful
session bean is needed. |
javax.ejb.EJBObject |
getStatelessSessionEJBObject()
This method is called whenever an EJBObject implementation for a stateless
session bean is needed. |
void |
init()
|
void |
setContainer(Container con)
This callback is set by the container so that the plugin may access it |
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRMPContainerInvoker
public JRMPContainerInvoker(JRMPContainerInvoker ci)
setContainer
public void setContainer(Container con)
- Description copied from interface:
ContainerPlugin
- This callback is set by the container so that the plugin may access it
- Specified by:
setContainer
in interface ContainerPlugin
- Following copied from interface:
org.jboss.ejb.ContainerPlugin
- Parameters:
con
- the container using this plugin
init
public void init()
- Specified by:
init
in interface Service
start
public void start()
- Specified by:
start
in interface Service
stop
public void stop()
- Specified by:
stop
in interface Service
destroy
public void destroy()
- Specified by:
destroy
in interface Service
getEJBMetaData
public javax.ejb.EJBMetaData getEJBMetaData()
- Description copied from interface:
ContainerInvoker
- This method is called whenever the metadata for this container is
needed.
- Specified by:
getEJBMetaData
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Returns:
- an implementation of the EJBMetaData interface
getEJBHome
public javax.ejb.EJBHome getEJBHome()
- Description copied from interface:
ContainerInvoker
- This method is called whenever the EJBHome implementation for this
container is needed.
- Specified by:
getEJBHome
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Returns:
- an implementation of the home interface for this container
getStatelessSessionEJBObject
public javax.ejb.EJBObject getStatelessSessionEJBObject()
- Description copied from interface:
ContainerInvoker
- This method is called whenever an EJBObject implementation for a stateless
session bean is needed.
- Specified by:
getStatelessSessionEJBObject
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Returns:
- an implementation of the remote interface for this container
- Throws:
java.rmi.RemoteException
- thrown if the EJBObject could not be created
getStatefulSessionEJBObject
public javax.ejb.EJBObject getStatefulSessionEJBObject(java.lang.Object id)
- Description copied from interface:
ContainerInvoker
- This method is called whenever an EJBObject implementation for a stateful
session bean is needed.
- Specified by:
getStatefulSessionEJBObject
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Parameters:
id
- the id of the session- Returns:
- an implementation of the remote interface for this container
- Throws:
java.rmi.RemoteException
- thrown if the EJBObject could not be created
getEntityEJBObject
public javax.ejb.EJBObject getEntityEJBObject(java.lang.Object id)
- Description copied from interface:
ContainerInvoker
- This method is called whenever an EJBObject implementation for an entitybean
is needed.
- Specified by:
getEntityEJBObject
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Parameters:
id
- the primary key of the entity- Returns:
- an implementation of the remote interface for this container
- Throws:
java.rmi.RemoteException
- thrown if the EJBObject could not be created
getEntityCollection
public java.util.Collection getEntityCollection(java.util.Collection ids)
- Description copied from interface:
ContainerInvoker
- This method is called whenever a collection of EJBObjects for a collection of primary keys
is needed.
- Specified by:
getEntityCollection
in interface ContainerInvoker
- Following copied from interface:
org.jboss.ejb.ContainerInvoker
- Parameters:
enum
- enumeration of primary keys- Returns:
- a collection of EJBObjects implementing the remote interface for this container
- Throws:
java.rmi.RemoteException
- thrown if the EJBObjects could not be created
Copyright © 2000 The JBoss Organization. All Rights Reserved.