Class EJBMetaDataImpl

java.lang.Object
org.jboss.ejb.client.EJBMetaDataImpl
All Implemented Interfaces:
Serializable, javax.ejb.EJBMetaData

@Deprecated public final class EJBMetaDataImpl extends Object implements javax.ejb.EJBMetaData, Serializable
Deprecated.
Retained for compatibility with older protocol versions; use the AbstractEJBMetaData hierarchy instead.
An implementation of the EJBMetaData interface which allows a client to obtain the enterprise Bean's meta-data information.
Author:
Stuart Douglas
See Also:
  • Constructor Details

    • EJBMetaDataImpl

      public EJBMetaDataImpl(Class<?> remoteClass, Class<? extends javax.ejb.EJBHome> homeClass, Class<?> pkClass, boolean session, boolean statelessSession, javax.ejb.EJBHome home)
      Deprecated.
    • EJBMetaDataImpl

      public EJBMetaDataImpl(AbstractEJBMetaData<?,?> ejbMetaData)
      Deprecated.
  • Method Details

    • toAbstractEJBMetaData

      public AbstractEJBMetaData<?,?> toAbstractEJBMetaData()
      Deprecated.
    • getEJBHome

      public javax.ejb.EJBHome getEJBHome()
      Deprecated.
      Obtains the home interface of the enterprise Bean.
      Specified by:
      getEJBHome in interface javax.ejb.EJBMetaData
    • getHomeInterfaceClass

      public Class<? extends javax.ejb.EJBHome> getHomeInterfaceClass()
      Deprecated.
      Obtains the Class object for the enterprise Bean's home interface.
      Specified by:
      getHomeInterfaceClass in interface javax.ejb.EJBMetaData
    • getRemoteInterfaceClass

      public Class<?> getRemoteInterfaceClass()
      Deprecated.
      Obtains the Class object for the enterprise Bean's remote interface.
      Specified by:
      getRemoteInterfaceClass in interface javax.ejb.EJBMetaData
    • getPrimaryKeyClass

      public Class<?> getPrimaryKeyClass()
      Deprecated.
      Obtains the Class object for the enterprise Bean's primary key class.
      Specified by:
      getPrimaryKeyClass in interface javax.ejb.EJBMetaData
    • isSession

      public boolean isSession()
      Deprecated.
      Tests if the enterprise Bean's type is "session".
      Specified by:
      isSession in interface javax.ejb.EJBMetaData
      Returns:
      true if the type of the enterprise Bean is session bean.
    • isStatelessSession

      public boolean isStatelessSession()
      Deprecated.
      Tests if the enterprise Bean's type is "stateless session".
      Specified by:
      isStatelessSession in interface javax.ejb.EJBMetaData
      Returns:
      true if the type of the enterprise Bean is stateless session.