org.lateralnz.panther.wrapper
Class EJBMetaDataWrapper

java.lang.Object
  extended by org.lateralnz.panther.wrapper.EJBMetaDataWrapper
All Implemented Interfaces:
javax.ejb.EJBMetaData, EJBConstants

public class EJBMetaDataWrapper
extends java.lang.Object
implements javax.ejb.EJBMetaData, EJBConstants


Field Summary
 
Fields inherited from interface org.lateralnz.panther.util.EJBConstants
CONTAINER, CONTAINER_TRANSACTION, EJB_CLASS, EJB_NAME, ENV_ENTRY, ENV_ENTRY_NAME, ENV_ENTRY_TYPE, ENV_ENTRY_VALUE, HOME, METHOD, NOT_SUPPORTED, REMOTE, SESSION, SESSION_TYPE, STATEFUL, STATEFUL_SESSION_BEAN, STATELESS, STATELESS_SESSION_BEAN, TRANS_ATTRIBUTE, TRANSACTION_TYPE
 
Constructor Summary
EJBMetaDataWrapper(javax.ejb.EJBHome home, java.lang.Class homeClass, java.lang.Class remoteClass, int type)
           
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
           
 java.lang.Class getHomeInterfaceClass()
           
 java.lang.Class getPrimaryKeyClass()
           
 java.lang.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

EJBMetaDataWrapper

public EJBMetaDataWrapper(javax.ejb.EJBHome home,
                          java.lang.Class homeClass,
                          java.lang.Class remoteClass,
                          int type)
Method Detail

getEJBHome

public javax.ejb.EJBHome getEJBHome()
Specified by:
getEJBHome in interface javax.ejb.EJBMetaData

getHomeInterfaceClass

public java.lang.Class getHomeInterfaceClass()
Specified by:
getHomeInterfaceClass in interface javax.ejb.EJBMetaData

getPrimaryKeyClass

public java.lang.Class getPrimaryKeyClass()
Specified by:
getPrimaryKeyClass in interface javax.ejb.EJBMetaData

getRemoteInterfaceClass

public java.lang.Class getRemoteInterfaceClass()
Specified by:
getRemoteInterfaceClass in interface javax.ejb.EJBMetaData

isSession

public boolean isSession()
Specified by:
isSession in interface javax.ejb.EJBMetaData

isStatelessSession

public boolean isStatelessSession()
Specified by:
isStatelessSession in interface javax.ejb.EJBMetaData