public class ProxyTemplate extends Object implements Delegate, AspectManaged
| Modifier and Type | Field and Description |
|---|---|
protected Advisor |
currentAdvisor |
GUID| Constructor and Description |
|---|
ProxyTemplate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Advisor |
getAdvisor() |
Object |
getDelegate() |
InstanceAdvisor |
getInstanceAdvisor() |
int |
hashCode() |
void |
localUnmarshal(MarshalledContainerProxy proxy) |
void |
remoteUnmarshal(MarshalledContainerProxy proxy,
MarshalledProxyAdvisor advisor) |
void |
setAdvisor(Advisor advisor) |
void |
setContainerProxyCacheKey(ContainerProxyCacheKey key) |
void |
setDelegate(Object delegate) |
void |
setInstanceAdvisor(InstanceAdvisor ia) |
void |
setMetadata(SimpleMetaData metadata) |
String |
toString() |
protected transient volatile Advisor currentAdvisor
public Object getDelegate()
getDelegate in interface Delegatepublic void setDelegate(Object delegate)
setDelegate in interface Delegatepublic void setContainerProxyCacheKey(ContainerProxyCacheKey key)
setContainerProxyCacheKey in interface Delegatepublic Advisor getAdvisor()
getAdvisor in interface AspectManagedpublic void setAdvisor(Advisor advisor)
setAdvisor in interface AspectManagedpublic void setMetadata(SimpleMetaData metadata)
setMetadata in interface AspectManagedpublic void setInstanceAdvisor(InstanceAdvisor ia)
setInstanceAdvisor in interface AspectManagedpublic InstanceAdvisor getInstanceAdvisor()
getInstanceAdvisor in interface AspectManagedpublic void localUnmarshal(MarshalledContainerProxy proxy)
localUnmarshal in interface Delegatepublic void remoteUnmarshal(MarshalledContainerProxy proxy, MarshalledProxyAdvisor advisor)
remoteUnmarshal in interface DelegateCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.