Package com.sun.ejb.portable
Class EJBMetaDataImpl
java.lang.Object
com.sun.ejb.portable.EJBMetaDataImpl
- All Implemented Interfaces:
jakarta.ejb.EJBMetaData,Serializable
A portable, Serializable implementation of EJBMetaData. This class can potentially be instantiated in another
vendor's container so it must not refer to any non-portable RI-specific classes.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEJBMetaDataImpl(jakarta.ejb.EJBHome ejbHomeStub, Class homeClass, Class remoteClass, boolean isSessionBean, boolean isStatelessSessionBean) EJBMetaDataImpl(jakarta.ejb.EJBHome ejbHomeStub, Class homeClass, Class remoteClass, Class keyClass) EJBMetaDataImpl(jakarta.ejb.EJBHome ejbHomeStub, Class homeClass, Class remoteClass, Class keyClass, boolean isSessionBean, boolean isStatelessSessionBean) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ejb.EJBHomebooleanboolean
-
Constructor Details
-
EJBMetaDataImpl
-
EJBMetaDataImpl
-
EJBMetaDataImpl
-
-
Method Details
-
getHomeInterfaceClass
- Specified by:
getHomeInterfaceClassin interfacejakarta.ejb.EJBMetaData
-
getRemoteInterfaceClass
- Specified by:
getRemoteInterfaceClassin interfacejakarta.ejb.EJBMetaData
-
getEJBHome
public jakarta.ejb.EJBHome getEJBHome()- Specified by:
getEJBHomein interfacejakarta.ejb.EJBMetaData
-
getPrimaryKeyClass
- Specified by:
getPrimaryKeyClassin interfacejakarta.ejb.EJBMetaData
-
isSession
public boolean isSession()- Specified by:
isSessionin interfacejakarta.ejb.EJBMetaData
-
isStatelessSession
public boolean isStatelessSession()- Specified by:
isStatelessSessionin interfacejakarta.ejb.EJBMetaData
-