public interface EJBMetaData
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.
| Modifier and Type | Method and Description | 
|---|---|
EJBHome | 
getEJBHome()
Obtains the home interface of the enterprise Bean. 
 | 
Class | 
getHomeInterfaceClass()
Obtains the Class object for the enterprise Bean's home interface. 
 | 
Class | 
getPrimaryKeyClass()
Obtains the Class object for the enterprise Bean's primary key class. 
 | 
Class | 
getRemoteInterfaceClass()
Obtains the Class object for the enterprise Bean's remote interface. 
 | 
boolean | 
isSession()
Tests if the type of the enterprise Bean is "session". 
 | 
boolean | 
isStatelessSession()
Tests if the type of the enterprise Bean is "stateless session". 
 | 
EJBHome getEJBHome()
Class getHomeInterfaceClass()
Class getRemoteInterfaceClass()
Class getPrimaryKeyClass()
boolean isSession()
boolean isStatelessSession()
Copyright © 2017 JBoss by Red Hat. All rights reserved.