public class IntraVmMetaData extends Object implements javax.ejb.EJBMetaData, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Class |
homeClass |
protected javax.ejb.EJBHome |
homeStub |
protected Class |
keyClass |
protected Class |
remoteClass |
protected BeanType |
type |
| Constructor and Description |
|---|
IntraVmMetaData(Class homeInterface,
Class remoteInterface,
BeanType typeOfBean) |
IntraVmMetaData(Class homeInterface,
Class remoteInterface,
Class primaryKeyClass,
BeanType typeOfBean) |
| Modifier and Type | Method and Description |
|---|---|
javax.ejb.EJBHome |
getEJBHome() |
Class |
getHomeInterfaceClass() |
Class |
getPrimaryKeyClass() |
Class |
getRemoteInterfaceClass() |
boolean |
isManagedSession() |
boolean |
isSession() |
boolean |
isSingletonSession() |
boolean |
isStatefulSession() |
boolean |
isStatelessSession() |
void |
setEJBHome(javax.ejb.EJBHome home) |
protected Object |
writeReplace() |
protected Class homeClass
protected Class remoteClass
protected Class keyClass
protected javax.ejb.EJBHome homeStub
protected BeanType type
public IntraVmMetaData(Class homeInterface, Class remoteInterface, BeanType typeOfBean)
public Class getHomeInterfaceClass()
getHomeInterfaceClass in interface javax.ejb.EJBMetaDatapublic Class getRemoteInterfaceClass()
getRemoteInterfaceClass in interface javax.ejb.EJBMetaDatapublic Class getPrimaryKeyClass()
getPrimaryKeyClass in interface javax.ejb.EJBMetaDatapublic boolean isSession()
isSession in interface javax.ejb.EJBMetaDatapublic boolean isStatelessSession()
isStatelessSession in interface javax.ejb.EJBMetaDatapublic boolean isSingletonSession()
public boolean isManagedSession()
public boolean isStatefulSession()
public void setEJBHome(javax.ejb.EJBHome home)
public javax.ejb.EJBHome getEJBHome()
getEJBHome in interface javax.ejb.EJBMetaDataprotected Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.