The EJBMetaData interface allows a client to obtain the enterprise Bean's meta-data information.
The meta-data is intended for development tools used for building applications that use deployed enterprise Beans, and for clients using a scripting language to access the enterprise Bean.
Note that the EJBMetaData is not a remote interface. The class that implements this interface (this class is typically generated by container tools) must be serializable, and must be a valid RMI/IDL value type.
getEJBHome() Obtain the remote home interface of the enterprise Bean. | |
getHomeInterfaceClass() Obtain the Class object for the enterprise Bean's remote home interface. | |
getPrimaryKeyClass() Obtain the Class object for the enterprise Bean's primary key class. | |
getRemoteInterfaceClass() Obtain the Class object for the enterprise Bean's remote interface. | |
isSession() Test if the enterprise Bean's type is "session". | |
isStatelessSession() Test if the enterprise Bean's type is "stateless session". |
publicEJBHomegetEJBHome()
public java.lang.ClassgetHomeInterfaceClass()
public java.lang.ClassgetRemoteInterfaceClass()
public java.lang.ClassgetPrimaryKeyClass()
public booleanisSession()
public booleanisStatelessSession()