org.jboss.aspects.asynch
Class AsynchProxyMixin

java.lang.Object
  extended by org.jboss.aspects.asynch.AsynchProxyMixin
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, AsynchProvider

public class AsynchProxyMixin
extends java.lang.Object
implements AsynchProvider, java.io.Externalizable

Comment

See Also:
Serialized Form

Field Summary
static java.lang.String CURRENT_FUTURE
           
 
Constructor Summary
AsynchProxyMixin()
           
 
Method Summary
 Future getFuture()
           
 void readExternal(java.io.ObjectInput in)
           
 void setAdvisor(org.jboss.aop.InstanceAdvisor advisor)
           
 void setFuture(Future future)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CURRENT_FUTURE

public static final java.lang.String CURRENT_FUTURE
See Also:
Constant Field Values
Constructor Detail

AsynchProxyMixin

public AsynchProxyMixin()
Method Detail

setAdvisor

public void setAdvisor(org.jboss.aop.InstanceAdvisor advisor)

setFuture

public void setFuture(Future future)

getFuture

public Future getFuture()
Specified by:
getFuture in interface AsynchProvider

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException