Author: edwardsmj
Date: Wed Jun 30 05:53:06 2010
New Revision: 959198

URL: http://svn.apache.org/viewvc?rev=959198&view=rev
Log:
Adding asyncServer flag to operations in support of TUSCANY-3611

Modified:
    
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
    
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/OperationImpl.java

Modified: 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java?rev=959198&r1=959197&r2=959198&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/Operation.java
 Wed Jun 30 05:53:06 2010
@@ -116,6 +116,12 @@ public interface Operation extends Clone
      * @return
      */
     boolean isNonBlocking();
+    
+    /**
+     * Indicate if the operation is an async server operation
+     * @return - true if the operation is an async server operation
+     */
+    boolean isAsyncServer();
 
     /**
      * Set the operation to be non-blocking

Modified: 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/OperationImpl.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/OperationImpl.java?rev=959198&r1=959197&r2=959198&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/OperationImpl.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/OperationImpl.java
 Wed Jun 30 05:53:06 2010
@@ -271,4 +271,12 @@ public class OperationImpl implements Op
         return attributes;
     }
 
+       /**
+        * Indicates if this operation is an async server style of operation
+        * @return true if the operation is async server style
+        */
+       public boolean isAsyncServer() {
+               return false;
+       }
+
 }


Reply via email to