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