Class EJBMetaDataImpl

  • All Implemented Interfaces:
    jakarta.ejb.EJBMetaData, Serializable

    @Deprecated
    public final class EJBMetaDataImpl
    extends Object
    implements jakarta.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:
    Serialized Form
    • Constructor Detail

      • EJBMetaDataImpl

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

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

      • toAbstractEJBMetaData

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

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

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

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

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

        public boolean isSession()
        Deprecated.
        Tests if the enterprise Bean's type is "session".
        Specified by:
        isSession in interface jakarta.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 jakarta.ejb.EJBMetaData
        Returns:
        true if the type of the enterprise Bean is stateless session.