public class ProxyInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected RpcContainer |
beanContainer |
protected BeanContext |
beanContext |
protected InterfaceType |
interfaceType |
protected java.lang.Class |
mainInterface |
protected java.lang.Object |
primaryKey |
protected java.util.List<java.lang.Class> |
proxyInterfaces |
Modifier | Constructor and Description |
---|---|
protected |
ProxyInfo() |
|
ProxyInfo(BeanContext depInfo,
java.lang.Object pk)
This is the constructor that containers should call.
|
|
ProxyInfo(BeanContext beanContext,
java.lang.Object primaryKey,
java.util.List<java.lang.Class> interfaces,
InterfaceType proxyType,
java.lang.Class mainInterface) |
Modifier and Type | Method and Description |
---|---|
RpcContainer |
getBeanContainer() |
BeanContext |
getBeanContext() |
java.lang.Class |
getInterface() |
java.util.List<java.lang.Class> |
getInterfaces() |
InterfaceType |
getInterfaceType() |
java.lang.Object |
getPrimaryKey() |
protected BeanContext beanContext
protected java.lang.Object primaryKey
protected java.util.List<java.lang.Class> proxyInterfaces
protected RpcContainer beanContainer
protected InterfaceType interfaceType
protected java.lang.Class mainInterface
protected ProxyInfo()
public ProxyInfo(BeanContext beanContext, java.lang.Object primaryKey, java.util.List<java.lang.Class> interfaces, InterfaceType proxyType, java.lang.Class mainInterface)
public ProxyInfo(BeanContext depInfo, java.lang.Object pk)
depInfo
- pk
- public InterfaceType getInterfaceType()
public BeanContext getBeanContext()
public java.lang.Object getPrimaryKey()
public java.lang.Class getInterface()
public java.util.List<java.lang.Class> getInterfaces()
public RpcContainer getBeanContainer()