com.sun.ejb.portable
Class EJBMetaDataImpl

java.lang.Object
  extended by com.sun.ejb.portable.EJBMetaDataImpl
All Implemented Interfaces:
Serializable, EJBMetaData

public final class EJBMetaDataImpl
extends Object
implements 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
EJBMetaDataImpl(EJBHome ejbHomeStub, Class homeClass, Class remoteClass, Class keyClass, boolean isSessionBean, boolean isStatelessSessionBean)
           
 
Method Summary
 EJBHome getEJBHome()
           
 Class getHomeInterfaceClass()
           
 Class getPrimaryKeyClass()
           
 Class getRemoteInterfaceClass()
           
 boolean isSession()
           
 boolean isStatelessSession()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBMetaDataImpl

public EJBMetaDataImpl(EJBHome ejbHomeStub,
                       Class homeClass,
                       Class remoteClass,
                       Class keyClass,
                       boolean isSessionBean,
                       boolean isStatelessSessionBean)
Method Detail

getHomeInterfaceClass

public Class getHomeInterfaceClass()
Specified by:
getHomeInterfaceClass in interface EJBMetaData

getRemoteInterfaceClass

public Class getRemoteInterfaceClass()
Specified by:
getRemoteInterfaceClass in interface EJBMetaData

getEJBHome

public EJBHome getEJBHome()
Specified by:
getEJBHome in interface EJBMetaData

getPrimaryKeyClass

public Class getPrimaryKeyClass()
Specified by:
getPrimaryKeyClass in interface EJBMetaData

isSession

public boolean isSession()
Specified by:
isSession in interface EJBMetaData

isStatelessSession

public boolean isStatelessSession()
Specified by:
isStatelessSession in interface EJBMetaData


Copyright © 2012 GlassFish Community. All Rights Reserved.