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 2008/07/02 03:44:46 UTC
svn commit: r673261 -
/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java
Author: ruwan
Date: Tue Jul 1 18:44:45 2008
New Revision: 673261
URL: http://svn.apache.org/viewvc?rev=673261&view=rev
Log:
(missed the interface in the earlier commit :-()
Fixing the issue SYNAPSE-382,
* getSynapseConfiguration is added to the SynapseEnvironment interface
* getAxis2ConfigurationContext has been added to the Axis2SynapseEnvironment
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java?rev=673261&r1=673260&r2=673261&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/SynapseEnvironment.java Tue Jul 1 18:44:45 2008
@@ -20,6 +20,7 @@
package org.apache.synapse.core;
import org.apache.synapse.MessageContext;
+import org.apache.synapse.config.SynapseConfiguration;
import org.apache.synapse.endpoints.utils.EndpointDefinition;
import org.apache.synapse.mediators.base.SequenceMediator;
import org.apache.synapse.statistics.StatisticsCollector;
@@ -102,13 +103,22 @@
/**
* Has the Synapse Environment properly initialized?
+ *
* @return true if the environment is ready for processing
*/
public boolean isInitialized();
/**
* Set the environment as ready for message processing
+ *
* @param state true means ready for processing
*/
public void setInitialized(boolean state);
+
+ /**
+ * Retrieves the {@link SynapseConfiguration} from the <code>environment</code>
+ *
+ * @return configuration of the synapse
+ */
+ public SynapseConfiguration getSynapseConfiguration();
}