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 [EMAIL PROTECTED] SynapseConfiguration} from the
<code>environment</code>
+ *
+ * @return configuration of the synapse
+ */
+ public SynapseConfiguration getSynapseConfiguration();
}