public class IntraVmMetaData
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class |
homeClass |
protected EJBHome |
homeStub |
protected java.lang.Class |
keyClass |
protected java.lang.Class |
remoteClass |
protected BeanType |
type |
Constructor and Description |
---|
IntraVmMetaData(java.lang.Class homeInterface,
java.lang.Class remoteInterface,
BeanType typeOfBean) |
IntraVmMetaData(java.lang.Class homeInterface,
java.lang.Class remoteInterface,
java.lang.Class primaryKeyClass,
BeanType typeOfBean) |
Modifier and Type | Method and Description |
---|---|
EJBHome |
getEJBHome() |
java.lang.Class |
getHomeInterfaceClass() |
java.lang.Class |
getPrimaryKeyClass() |
java.lang.Class |
getRemoteInterfaceClass() |
boolean |
isManagedSession() |
boolean |
isSession() |
boolean |
isSingletonSession() |
boolean |
isStatefulSession() |
boolean |
isStatelessSession() |
void |
setEJBHome(EJBHome home) |
protected java.lang.Object |
writeReplace() |
protected java.lang.Class homeClass
protected java.lang.Class remoteClass
protected java.lang.Class keyClass
protected EJBHome homeStub
protected BeanType type
public IntraVmMetaData(java.lang.Class homeInterface, java.lang.Class remoteInterface, BeanType typeOfBean)
public IntraVmMetaData(java.lang.Class homeInterface, java.lang.Class remoteInterface, java.lang.Class primaryKeyClass, BeanType typeOfBean)
public java.lang.Class getHomeInterfaceClass()
public java.lang.Class getRemoteInterfaceClass()
public java.lang.Class getPrimaryKeyClass()
public boolean isSession()
public boolean isStatelessSession()
public boolean isSingletonSession()
public boolean isManagedSession()
public boolean isStatefulSession()
public void setEJBHome(EJBHome home)
public EJBHome getEJBHome()
protected java.lang.Object writeReplace() throws java.io.ObjectStreamException
java.io.ObjectStreamException