|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.ejb3.proxy.impl.EJBMetaDataImpl
public class EJBMetaDataImpl
An implementation of the EJBMetaData interface which allows a client to obtain the enterprise Bean's meta-data information.
| Constructor Summary | |
|---|---|
EJBMetaDataImpl(java.lang.Class<?> remote,
java.lang.Class<?> home,
java.lang.Class<?> pkClass,
boolean session,
boolean statelessSession,
javax.ejb.HomeHandle homeHandle)
Construct an EJBMetaDataImpl. |
|
| Method Summary | |
|---|---|
javax.ejb.EJBHome |
getEJBHome()
Obtain the home interface of the enterprise Bean. |
java.lang.Class<?> |
getHomeInterfaceClass()
Obtain the Class object for the enterprise Bean's home interface. |
java.lang.Class<?> |
getPrimaryKeyClass()
Obtain the Class object for the enterprise Bean's primary key class. |
java.lang.Class<?> |
getRemoteInterfaceClass()
Obtain the Class object for the enterprise Bean's remote interface. |
boolean |
isSession()
Test if the enterprise Bean's type is "session". |
boolean |
isStatelessSession()
Test if the enterprise Bean's type is "stateless session". |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EJBMetaDataImpl(java.lang.Class<?> remote,
java.lang.Class<?> home,
java.lang.Class<?> pkClass,
boolean session,
boolean statelessSession,
javax.ejb.HomeHandle homeHandle)
| Method Detail |
|---|
public javax.ejb.EJBHome getEJBHome()
getEJBHome in interface javax.ejb.EJBMetaDatajavax.ejb.EJBException - Failed to get EJBHome object.public java.lang.Class<?> getHomeInterfaceClass()
getHomeInterfaceClass in interface javax.ejb.EJBMetaDatapublic java.lang.Class<?> getRemoteInterfaceClass()
getRemoteInterfaceClass in interface javax.ejb.EJBMetaDatapublic java.lang.Class<?> getPrimaryKeyClass()
getPrimaryKeyClass in interface javax.ejb.EJBMetaDatapublic boolean isSession()
isSession in interface javax.ejb.EJBMetaDatapublic boolean isStatelessSession()
isStatelessSession in interface javax.ejb.EJBMetaData
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||