You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by ch...@apache.org on 2005/11/01 04:16:33 UTC

svn commit: r329962 - in /incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse: engine/ messagereceiver/ rule/ util/

Author: chinthaka
Date: Mon Oct 31 19:16:02 2005
New Revision: 329962

URL: http://svn.apache.org/viewcvs?rev=329962&view=rev
Log:
Refactoring some classes to proper places. Explanation on this prototype is coming soon.

Added:
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/MediationMessageReceiver.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/MediationMessageReceiver.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/SynapseMessageReceiver.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseMessageReceiver.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/Rule.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Rule.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleEngineFactory.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleEngineFactory.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleExecutor.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleExecutor.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelector.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelector.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelectorImpl.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelectorImpl.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/Util.java
      - copied, changed from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Util.java
Removed:
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/MediationMessageReceiver.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Rule.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleEngineFactory.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleExecutor.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelector.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelectorImpl.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseMessageReceiver.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Util.java
Modified:
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseEngine.java
    incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/synapse.xml

Modified: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseEngine.java
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseEngine.java?rev=329962&r1=329961&r2=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseEngine.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseEngine.java Mon Oct 31 19:16:02 2005
@@ -10,6 +10,9 @@
 import org.apache.axis2.transport.TransportSender;
 import org.apache.axis2.transport.http.CommonsHTTPTransportSender;
 import org.apache.synapse.SynapseException;
+import org.apache.synapse.rule.Rule;
+import org.apache.synapse.rule.RuleExecutor;
+import org.apache.synapse.rule.RuleSelector;
 
 import javax.xml.namespace.QName;
 import java.util.Iterator;

Modified: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/synapse.xml
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/synapse.xml?rev=329962&r1=329961&r2=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/synapse.xml (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/synapse.xml Mon Oct 31 19:16:02 2005
@@ -1,6 +1,6 @@
 <synapse>
     <direction name="incomming">
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="IN">
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="IN">
             <rule name="Rule1">
                 <xpath>*</xpath>
                 <mediator name="Log"/>
@@ -8,13 +8,13 @@
                 <qos>Addressing</qos>
             </rule>
         </ruleSet>
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="PROCESS"/>
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="OUT"/>
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="PROCESS"/>
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="OUT"/>
     </direction>
     <direction name="outgoing">
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="IN"/>
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="PROCESS"/>
-        <ruleSet class="org.apache.synapse.engine.RuleSelectorImpl" stage="OUT"/>
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="IN"/>
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="PROCESS"/>
+        <ruleSet class="org.apache.synapse.rule.RuleSelectorImpl" stage="OUT"/>
     </direction>
 
 </synapse>

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/MediationMessageReceiver.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/MediationMessageReceiver.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/MediationMessageReceiver.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/MediationMessageReceiver.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/MediationMessageReceiver.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/MediationMessageReceiver.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/MediationMessageReceiver.java Mon Oct 31 19:16:02 2005
@@ -1,4 +1,4 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.messagereceiver;
 
 import org.apache.axis2.receivers.AbstractInMessageReceiver;
 import org.apache.axis2.context.MessageContext;

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/SynapseMessageReceiver.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseMessageReceiver.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/SynapseMessageReceiver.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/SynapseMessageReceiver.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseMessageReceiver.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/SynapseMessageReceiver.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/messagereceiver/SynapseMessageReceiver.java Mon Oct 31 19:16:02 2005
@@ -1,9 +1,10 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.messagereceiver;
 
 import org.apache.axis2.receivers.AbstractInMessageReceiver;
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.AxisFault;
 import org.apache.synapse.SynapseConstants;
+import org.apache.synapse.engine.SynapseEngine;
 
 
 public class SynapseMessageReceiver extends AbstractInMessageReceiver {

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/Rule.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Rule.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/Rule.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/Rule.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Rule.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Rule.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/Rule.java Mon Oct 31 19:16:02 2005
@@ -1,4 +1,4 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.rule;
 
 import org.apache.axis2.engine.AxisConfiguration;
 import org.apache.synapse.mediator.Mediator;

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleEngineFactory.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleEngineFactory.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleEngineFactory.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleEngineFactory.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleEngineFactory.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleEngineFactory.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleEngineFactory.java Mon Oct 31 19:16:02 2005
@@ -1,4 +1,6 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.rule;
+
+import org.apache.synapse.rule.Rule;
 
 public class RuleEngineFactory {
 

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleExecutor.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleExecutor.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleExecutor.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleExecutor.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleExecutor.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleExecutor.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleExecutor.java Mon Oct 31 19:16:02 2005
@@ -1,4 +1,4 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.rule;
 
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.context.ConfigurationContext;
@@ -11,6 +11,7 @@
 import org.apache.axis2.addressing.miheaders.RelatesTo;
 import org.apache.synapse.SynapseException;
 import org.apache.synapse.SynapseConstants;
+import org.apache.synapse.rule.Rule;
 
 public class RuleExecutor {
     // this should get a mediator and should invoke it with an AxisEngine
@@ -38,7 +39,7 @@
      * @param configurationContext
      */
     private static MessageContext copyMessageContext(MessageContext inMessageContext,
-                                              ConfigurationContext configurationContext) throws SynapseException {
+                                                     ConfigurationContext configurationContext) throws SynapseException {
         MessageContext newmsgCtx =
                 null;
         try {

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelector.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelector.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelector.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelector.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelector.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelector.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelector.java Mon Oct 31 19:16:02 2005
@@ -1,7 +1,8 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.rule;
 
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.om.OMElement;
+import org.apache.synapse.rule.Rule;
 
 import java.util.Iterator;
 

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelectorImpl.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelectorImpl.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelectorImpl.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelectorImpl.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelectorImpl.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/RuleSelectorImpl.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/rule/RuleSelectorImpl.java Mon Oct 31 19:16:02 2005
@@ -1,8 +1,10 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.rule;
 
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.om.OMElement;
 import org.apache.axis2.om.OMAttribute;
+import org.apache.synapse.rule.Rule;
+import org.apache.synapse.rule.RuleSelector;
 
 import javax.xml.namespace.QName;
 import java.util.Iterator;

Copied: incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/Util.java (from r329958, incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Util.java)
URL: http://svn.apache.org/viewcvs/incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/Util.java?p2=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/Util.java&p1=incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Util.java&r1=329958&r2=329962&rev=329962&view=diff
==============================================================================
--- incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/engine/Util.java (original)
+++ incubator/synapse/trunk/scratch/prototype1/src/org/apache/synapse/util/Util.java Mon Oct 31 19:16:02 2005
@@ -1,4 +1,4 @@
-package org.apache.synapse.engine;
+package org.apache.synapse.util;
 
 /**
  * Created by IntelliJ IDEA.



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org