Author: antelder
Date: Mon Nov 21 11:22:53 2011
New Revision: 1204447

URL: http://svn.apache.org/viewvc?rev=1204447&view=rev
Log:
TUSCANY-3976: Apply patch from Greg Dritschler to allow extensions to save 
information about client async request

Modified:
    
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/RuntimeEndpointReference.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/RuntimeEndpointReference.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/RuntimeEndpointReference.java?rev=1204447&r1=1204446&r2=1204447&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/RuntimeEndpointReference.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/core-spi/src/main/java/org/apache/tuscany/sca/runtime/RuntimeEndpointReference.java
 Mon Nov 21 11:22:53 2011
@@ -23,6 +23,8 @@ import java.io.Serializable;
 
 import org.apache.tuscany.sca.assembly.EndpointReference;
 import org.apache.tuscany.sca.interfacedef.InterfaceContract;
+import org.apache.tuscany.sca.interfacedef.Operation;
+import org.apache.tuscany.sca.invocation.InvokerAsyncResponse;
 import org.apache.tuscany.sca.provider.ReferenceBindingProvider;
 
 /**
@@ -93,4 +95,9 @@ public interface RuntimeEndpointReferenc
     RuntimeEndpointReference getDelegateEndpointReference();
     void setDelegateEndpointReference(RuntimeEndpointReference 
delegateEndpointReference);
 
+    /**
+     * Get the async response invoker for an asynchronous invocation
+     */
+    InvokerAsyncResponse getAsyncResponseInvoker(Operation op);
+
 }


Reply via email to