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.EJBHome
getEJBHome()
Class
getHomeInterfaceClass()
Class
getPrimaryKeyClass()
Class
getRemoteInterfaceClass()
boolean
isSession()
boolean
isStatelessSession()
-
-
-
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:
getHomeInterfaceClass
in interfacejakarta.ejb.EJBMetaData
-
getRemoteInterfaceClass
public Class getRemoteInterfaceClass()
- Specified by:
getRemoteInterfaceClass
in interfacejakarta.ejb.EJBMetaData
-
getEJBHome
public jakarta.ejb.EJBHome getEJBHome()
- Specified by:
getEJBHome
in interfacejakarta.ejb.EJBMetaData
-
getPrimaryKeyClass
public Class getPrimaryKeyClass()
- Specified by:
getPrimaryKeyClass
in interfacejakarta.ejb.EJBMetaData
-
isSession
public boolean isSession()
- Specified by:
isSession
in interfacejakarta.ejb.EJBMetaData
-
isStatelessSession
public boolean isStatelessSession()
- Specified by:
isStatelessSession
in interfacejakarta.ejb.EJBMetaData
-
-