public abstract class Proxy extends Object implements InstanceAdvised, Serializable, MethodMapped
Modifier and Type | Field and Description |
---|---|
org.jboss.util.id.GUID |
guid |
InstanceAdvisor |
instanceAdvisor |
Class<?>[] |
interfaces |
ProxyMixin[] |
mixins |
Constructor and Description |
---|
Proxy() |
Modifier and Type | Method and Description |
---|---|
InvocationResponse |
_dynamicInvoke(Invocation invocation) |
InstanceAdvisor |
_getInstanceAdvisor()
Returns the
Advisor associated with this weaved instance. |
void |
_setInstanceAdvisor(InstanceAdvisor newAdvisor)
Sets the instance advisor associated with this weaved instance.
|
abstract Map<Long,MethodPersistentReference> |
getMethodMap() |
Object |
writeReplace() |
public InstanceAdvisor instanceAdvisor
public ProxyMixin[] mixins
public Class<?>[] interfaces
public org.jboss.util.id.GUID guid
public InstanceAdvisor _getInstanceAdvisor()
InstanceAdvised
Advisor
associated with this weaved instance._getInstanceAdvisor
in interface InstanceAdvised
public void _setInstanceAdvisor(InstanceAdvisor newAdvisor)
InstanceAdvised
_setInstanceAdvisor
in interface InstanceAdvised
newAdvisor
- the new advisor or manager of this weaved object.public InvocationResponse _dynamicInvoke(Invocation invocation) throws Throwable
Throwable
public Object writeReplace() throws ObjectStreamException
ObjectStreamException
public abstract Map<Long,MethodPersistentReference> getMethodMap()
getMethodMap
in interface MethodMapped
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.