Package com.sun.ejb.portable
Class EJBMetaDataImpl
- java.lang.Object
-
- com.sun.ejb.portable.EJBMetaDataImpl
-
- All Implemented Interfaces:
jakarta.ejb.EJBMetaData,Serializable
public final class EJBMetaDataImpl extends Object implements 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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EJBMetaDataImpl(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ejb.EJBHomegetEJBHome()ClassgetHomeInterfaceClass()ClassgetPrimaryKeyClass()ClassgetRemoteInterfaceClass()booleanisSession()booleanisStatelessSession()
-
-
-
Constructor Detail
-
EJBMetaDataImpl
public EJBMetaDataImpl(jakarta.ejb.EJBHome ejbHomeStub, Class homeClass, Class remoteClass, Class keyClass)
-
EJBMetaDataImpl
public EJBMetaDataImpl(jakarta.ejb.EJBHome ejbHomeStub, Class homeClass, Class remoteClass, boolean isSessionBean, boolean isStatelessSessionBean)
-
-
Method Detail
-
getHomeInterfaceClass
public Class getHomeInterfaceClass()
- Specified by:
getHomeInterfaceClassin interfacejakarta.ejb.EJBMetaData
-
getRemoteInterfaceClass
public Class getRemoteInterfaceClass()
- Specified by:
getRemoteInterfaceClassin interfacejakarta.ejb.EJBMetaData
-
getEJBHome
public jakarta.ejb.EJBHome getEJBHome()
- Specified by:
getEJBHomein interfacejakarta.ejb.EJBMetaData
-
getPrimaryKeyClass
public Class 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
-
-