org.objectweb.jonas_ejb.svc.JMetaData Class Reference

List of all members.

Public Member Functions

 JMetaData (EJBHome home, Class homeClass, Class remoteClass, boolean isSession, boolean isStatelessSession, Class primaryKeyClass)
EJBHome getEJBHome ()
Class getHomeInterfaceClass ()
Class getPrimaryKeyClass ()
Class getRemoteInterfaceClass ()
boolean isSession ()
boolean isStatelessSession ()

Detailed Description

This class is a Serializable class that allows a client to obtain the enterprise Bean's meta-data information.
Author:
Philippe Coq

Definition at line 43 of file JMetaData.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ejb.svc.JMetaData.JMetaData EJBHome  home,
Class  homeClass,
Class  remoteClass,
boolean  isSession,
boolean  isStatelessSession,
Class  primaryKeyClass
 

Constructor

Parameters:
home The EJBHome
homeClass EJB Home class
remoteClass EJB Remote class
isSession true if is a Session Bean
isStatelessSession true if is a StatelessSessionBean
primaryKeyClass primary key class

Definition at line 89 of file JMetaData.java.


Member Function Documentation

EJBHome org.objectweb.jonas_ejb.svc.JMetaData.getEJBHome  ) 
 

Returns:
the home interface of the enterprise Bean.

Definition at line 106 of file JMetaData.java.

Class org.objectweb.jonas_ejb.svc.JMetaData.getHomeInterfaceClass  ) 
 

Returns:
the Class object for the enterprise Bean's home interface.

Definition at line 113 of file JMetaData.java.

Class org.objectweb.jonas_ejb.svc.JMetaData.getPrimaryKeyClass  ) 
 

Returns:
the Class object for the enterprise Bean's primary key class.

Definition at line 120 of file JMetaData.java.

Referenced by org.objectweb.jonas_ejb.container.JHome.getEJBMetaData().

Class org.objectweb.jonas_ejb.svc.JMetaData.getRemoteInterfaceClass  ) 
 

Returns:
the Class object for the enterprise Bean's remote interface.

Definition at line 130 of file JMetaData.java.

boolean org.objectweb.jonas_ejb.svc.JMetaData.isSession  ) 
 

Returns:
True if the enterprise Bean's type is "session".

Definition at line 137 of file JMetaData.java.

boolean org.objectweb.jonas_ejb.svc.JMetaData.isStatelessSession  ) 
 

Returns:
True if the type of the enterprise Bean is stateless session.

Definition at line 144 of file JMetaData.java.


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:04 2005 for JOnAS by  doxygen 1.3.9.1