public abstract class AbstractEJBMetaData<T extends jakarta.ejb.EJBObject,H extends jakarta.ejb.EJBHome> extends Object implements jakarta.ejb.EJBMetaData, Serializable
| Modifier and Type | Method and Description |
|---|---|
H |
getEJBHome()
Get the EJB home interface.
|
Class<H> |
getHomeInterfaceClass()
Get the home interface class.
|
EJBHomeLocator<H> |
getHomeLocator()
Get the home locator for this metadata instance.
|
Class<?> |
getPrimaryKeyClass()
Get the primary key class.
|
Class<T> |
getRemoteInterfaceClass()
Get the remote interface class.
|
boolean |
isSession()
Determine whether this EJB metadata refers to a session EJB.
|
boolean |
isStatelessSession()
Determine whether this EJB metadata refers to a stateless session EJB.
|
public H getEJBHome()
getEJBHome in interface jakarta.ejb.EJBMetaDatapublic Class<T> getRemoteInterfaceClass()
getRemoteInterfaceClass in interface jakarta.ejb.EJBMetaDatapublic Class<H> getHomeInterfaceClass()
getHomeInterfaceClass in interface jakarta.ejb.EJBMetaDatapublic Class<?> getPrimaryKeyClass()
getPrimaryKeyClass in interface jakarta.ejb.EJBMetaDatapublic boolean isSession()
isSession in interface jakarta.ejb.EJBMetaDatatrue if the EJB is a session EJB, false otherwisepublic boolean isStatelessSession()
isStatelessSession in interface jakarta.ejb.EJBMetaDatatrue if the EJB is a stateless session EJB, false otherwisepublic EJBHomeLocator<H> getHomeLocator()
null)Copyright © 2021 JBoss by Red Hat. All rights reserved.