Author: hadrian
Date: Wed Jan 16 16:52:37 2013
New Revision: 1434033

URL: http://svn.apache.org/viewvc?rev=1434033&view=rev
Log:
ODE-987. Rename marker interface to Channel for a cleaner api

Added:
    ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java   
(contents, props changed)
      - copied, changed from r1434016, 
ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ChannelType.java
Removed:
    ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ChannelType.java
Modified:
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ActivityRecovery.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Compensation.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/EventHandlerControl.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/InvokeResponse.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/LinkStatus.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ParentScope.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ReadWriteLock.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Termination.java
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/TimerResponse.java
    ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ProcessUtil.java
    ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Synch.java
    ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Val.java
    ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java
    
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
    
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
    
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ActivityRecovery.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ActivityRecovery.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ActivityRecovery.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ActivityRecovery.java
 Wed Jan 16 16:52:37 2013
@@ -19,9 +19,9 @@
 package org.apache.ode.bpel.runtime.channels;
 
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
-public interface ActivityRecovery extends ChannelType {
+public interface ActivityRecovery extends Channel {
 
     /**
      * Retry the activity.

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Compensation.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Compensation.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Compensation.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Compensation.java
 Wed Jan 16 16:52:37 2013
@@ -18,10 +18,10 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
-public interface Compensation extends ChannelType {
+public interface Compensation extends Channel {
 
   public void forget();
 

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/EventHandlerControl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/EventHandlerControl.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/EventHandlerControl.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/EventHandlerControl.java
 Wed Jan 16 16:52:37 2013
@@ -18,12 +18,12 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
 /**
  * Channel used to control processing of event handler activities.
  */
-public interface EventHandlerControl extends ChannelType {
+public interface EventHandlerControl extends Channel {
 
   /**
    * Finish up active events but stop processing any more.

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/InvokeResponse.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/InvokeResponse.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/InvokeResponse.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/InvokeResponse.java
 Wed Jan 16 16:52:37 2013
@@ -18,12 +18,12 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
 /**
  * Response channel for pick requests.
  */
-public interface InvokeResponse extends ChannelType {
+public interface InvokeResponse extends Channel {
 
   public void onResponse();
 

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/LinkStatus.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/LinkStatus.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/LinkStatus.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/LinkStatus.java
 Wed Jan 16 16:52:37 2013
@@ -18,11 +18,11 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
 /**
  */
-public interface LinkStatus extends ChannelType {
+public interface LinkStatus extends Channel {
 
   void linkStatus(boolean value);
 

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ParentScope.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ParentScope.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ParentScope.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ParentScope.java
 Wed Jan 16 16:52:37 2013
@@ -22,7 +22,7 @@ import java.util.Set;
 
 import org.apache.ode.bpel.o.OScope;
 import org.apache.ode.bpel.runtime.CompensationHandler;
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 import org.w3c.dom.Element;
 
@@ -30,7 +30,7 @@ import org.w3c.dom.Element;
 /**
  * Channel used for child-to-parent scope communication.
  */
-public interface ParentScope extends ChannelType {
+public interface ParentScope extends Channel {
 
   void compensate(OScope scope, SynchChannel ret);
 

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ReadWriteLock.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ReadWriteLock.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ReadWriteLock.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/ReadWriteLock.java
 Wed Jan 16 16:52:37 2013
@@ -18,10 +18,10 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
-public interface ReadWriteLock extends ChannelType {
+public interface ReadWriteLock extends Channel {
 
     public void readLock(SynchChannel s);
     

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Termination.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Termination.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Termination.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/Termination.java
 Wed Jan 16 16:52:37 2013
@@ -18,12 +18,12 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
 /**
  * Channel used for parent-to-child scope communication.
  */
-public interface Termination extends ChannelType {
+public interface Termination extends Channel {
 
   /**
    * Stop processing immediately.

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/TimerResponse.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/TimerResponse.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/TimerResponse.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/channels/TimerResponse.java
 Wed Jan 16 16:52:37 2013
@@ -18,12 +18,12 @@
  */
 package org.apache.ode.bpel.runtime.channels;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 
 /**
  * Channel for timer notification.
  */
-public interface TimerResponse extends ChannelType {
+public interface TimerResponse extends Channel {
 
        /** timer event has occurred */
     public void onTimeout();

Copied: ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java (from 
r1434016, ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ChannelType.java)
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java?p2=ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java&p1=ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ChannelType.java&r1=1434016&r2=1434033&rev=1434033&view=diff
==============================================================================
--- ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ChannelType.java 
(original)
+++ ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java Wed Jan 16 
16:52:37 2013
@@ -24,5 +24,5 @@ import java.io.Serializable;
  * Marker interface extended by channel interfaces.
  * TODO: evaluate if an annotation, although slower, would offer a more 
elegant approach
  */
-public interface ChannelType extends Serializable {
+public interface Channel extends Serializable {
 }

Propchange: ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Channel.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ProcessUtil.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ProcessUtil.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ProcessUtil.java 
(original)
+++ ode/trunk/jacob/src/main/java/org/apache/ode/jacob/ProcessUtil.java Wed Jan 
16 16:52:37 2013
@@ -24,7 +24,7 @@ public final class ProcessUtil {
         // Utility class
     }
 
-    public static String exportChannel(ChannelType channel) {
+    public static String exportChannel(Channel channel) {
        if (channel != null && channel instanceof ExportableChannel) {
                return ((ExportableChannel)channel).export();
        }

Modified: ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Synch.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Synch.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Synch.java (original)
+++ ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Synch.java Wed Jan 16 
16:52:37 2013
@@ -27,7 +27,7 @@ package org.apache.ode.jacob;
  * @author Maciej Szefler <a href="mailto:[email protected]";>mbs</a>
  */
 
-public interface Synch extends ChannelType {
+public interface Synch extends Channel {
 
        public void ret();
 

Modified: ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Val.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Val.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Val.java (original)
+++ ode/trunk/jacob/src/main/java/org/apache/ode/jacob/Val.java Wed Jan 16 
16:52:37 2013
@@ -22,7 +22,7 @@ package org.apache.ode.jacob;
 /**
  * Generic return-value channel type.
  */
-public interface Val extends ChannelType {
+public interface Val extends Channel {
 
        public void val(Object retVal);
 

Modified: 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java 
(original)
+++ ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/cell/Cell.java 
Wed Jan 16 16:52:37 2013
@@ -19,13 +19,13 @@
 package org.apache.ode.jacob.examples.cell;
 
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.Val;
 
 /**
  * Channel type for a cell. The channel allows reading of and setting the 
values of a cell.
  */
-public interface Cell extends ChannelType {
+public interface Cell extends Channel {
 
     /**
      * Read the value of the cell.

Modified: 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
 (original)
+++ 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
 Wed Jan 16 16:52:37 2013
@@ -19,7 +19,7 @@
 package org.apache.ode.jacob.examples.eratosthenes;
 
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
 /**
@@ -29,7 +29,7 @@ import org.apache.ode.jacob.SynchChannel
  * @jacob.kind
  * @author Maciej Szefler <a href="mailto:[email protected]";>mbs</a>
  */
-public interface NaturalNumberStream extends ChannelType {
+public interface NaturalNumberStream extends Channel {
 
        public void val(int n, SynchChannel ret);
 

Modified: 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
 (original)
+++ 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
 Wed Jan 16 16:52:37 2013
@@ -18,7 +18,7 @@
  */
 package org.apache.ode.jacob.examples.synch;
 
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.SynchChannel;
 
 /**
@@ -27,7 +27,7 @@ import org.apache.ode.jacob.SynchChannel
  *
  * @author Maciej Szefler <a href="mailto:[email protected]";>mbs</a>
  */
-public interface SynchPrint extends ChannelType {
+public interface SynchPrint extends Channel {
 
        public SynchChannel print(String msg);
 

Modified: 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/jacob/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java?rev=1434033&r1=1434032&r2=1434033&view=diff
==============================================================================
--- 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
 (original)
+++ 
ode/trunk/jacob/src/test/java/org/apache/ode/jacob/vpu/ProxyConstructorTimingTest.java
 Wed Jan 16 16:52:37 2013
@@ -23,7 +23,7 @@ import java.lang.reflect.Method;
 import java.lang.reflect.Proxy;
 
 import org.apache.ode.jacob.ExportableChannel;
-import org.apache.ode.jacob.ChannelType;
+import org.apache.ode.jacob.Channel;
 import org.apache.ode.jacob.ProcessUtil;
 
 import junit.framework.TestCase;
@@ -106,7 +106,7 @@ public class ProxyConstructorTimingTest 
         });
     }
     
-    public interface Greeter extends ChannelType {
+    public interface Greeter extends Channel {
         String hello(String name);
     }
     


Reply via email to