You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2009/05/25 12:50:58 UTC

svn commit: r778382 - /synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java

Author: ruwan
Date: Mon May 25 10:50:58 2009
New Revision: 778382

URL: http://svn.apache.org/viewvc?rev=778382&view=rev
Log:
making config builder methods public so that the behavior can be extended

Modified:
    synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java

Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java?rev=778382&r1=778381&r2=778382&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/SynapseXMLConfigurationFactory.java Mon May 25 10:50:58 2009
@@ -133,14 +133,14 @@
         return config;
     }
 
-    private static void defineRegistry(SynapseConfiguration config, OMElement elem) {
+    public static void defineRegistry(SynapseConfiguration config, OMElement elem) {
         if (config.getRegistry() != null) {
             handleException("Only one remote registry can be defined within a configuration");
         }
         config.setRegistry(RegistryFactory.createRegistry(elem));
     }
 
-    private static void defineStartup(SynapseConfiguration config, OMElement elem) {
+    public static void defineStartup(SynapseConfiguration config, OMElement elem) {
         Startup startup = StartupFinder.getInstance().getStartup(elem);
         if (config.getStartup(startup.getName()) != null) {
             handleException("Duplicate startup with name : " + startup.getName());
@@ -148,7 +148,7 @@
         config.addStartup(startup);
     }
 
-    private static void defineProxy(SynapseConfiguration config, OMElement elem) {
+    public static void defineProxy(SynapseConfiguration config, OMElement elem) {
         ProxyService proxy = ProxyServiceFactory.createProxy(elem);
         if (config.getProxyService(proxy.getName()) != null) {
             handleException("Duplicate proxy service with name : " + proxy.getName());
@@ -156,7 +156,7 @@
         config.addProxyService(proxy.getName(), proxy);
     }
 
-    private static void defineEntry(SynapseConfiguration config, OMElement elem) {
+    public static void defineEntry(SynapseConfiguration config, OMElement elem) {
         Entry entry = EntryFactory.createEntry(elem);
         if (config.getLocalRegistry().get(entry.getKey()) != null) {
             handleException("Duplicate registry entry definition for key : " + entry.getKey());
@@ -198,7 +198,7 @@
         }
     }
 
-   private static void defineEventSource(SynapseConfiguration config, OMElement elem) {
+   public static void defineEventSource(SynapseConfiguration config, OMElement elem) {
         SynapseEventSource eventSource = EventSourceFactory.createEventSource(elem);
         if (config.getEventSource(eventSource.getName()) != null) {
             handleException("Duplicate proxy service with name : " + eventSource.getName());
@@ -212,7 +212,7 @@
      *
      * @param config the configuration to be updated
      */
-    private static void setDefaultMainSequence(SynapseConfiguration config) {
+    public static void setDefaultMainSequence(SynapseConfiguration config) {
         SequenceMediator main = new SequenceMediator();
         main.setName(SynapseConstants.MAIN_SEQUENCE_KEY);
         main.addChild(new LogMediator());
@@ -232,7 +232,7 @@
      *
      * @param config the configuration to be updated
      */
-    private static void setDefaultFaultSequence(SynapseConfiguration config) {
+    public static void setDefaultFaultSequence(SynapseConfiguration config) {
         SequenceMediator fault = new SequenceMediator();
         fault.setName(org.apache.synapse.SynapseConstants.FAULT_SEQUENCE_KEY);
         LogMediator log = new LogMediator();