Class CarbonSynapseController
- java.lang.Object
-
- org.apache.synapse.Axis2SynapseController
-
- org.wso2.carbon.mediation.initializer.CarbonSynapseController
-
- All Implemented Interfaces:
org.apache.synapse.SynapseController
public class CarbonSynapseController extends org.apache.synapse.Axis2SynapseController
-
-
Constructor Summary
Constructors Constructor Description CarbonSynapseController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.synapse.config.SynapseConfigurationcreateSynapseConfiguration()voiddestroySynapseEnvironment()voidinit(org.apache.synapse.ServerConfigurationInformation serverConfigurationInformation, org.apache.synapse.ServerContextInformation serverContextInformation)voidstart()Adds the synapse handlers to the inflow Dispatch phase if not already exists and starts the listener manager if the axis2 instance is created by the Synapse
-
-
-
Method Detail
-
init
public void init(org.apache.synapse.ServerConfigurationInformation serverConfigurationInformation, org.apache.synapse.ServerContextInformation serverContextInformation)- Specified by:
initin interfaceorg.apache.synapse.SynapseController- Overrides:
initin classorg.apache.synapse.Axis2SynapseController
-
start
public void start()
Adds the synapse handlers to the inflow Dispatch phase if not already exists and starts the listener manager if the axis2 instance is created by the Synapse- Specified by:
startin interfaceorg.apache.synapse.SynapseController- Overrides:
startin classorg.apache.synapse.Axis2SynapseController
-
createSynapseConfiguration
public org.apache.synapse.config.SynapseConfiguration createSynapseConfiguration()
- Specified by:
createSynapseConfigurationin interfaceorg.apache.synapse.SynapseController- Overrides:
createSynapseConfigurationin classorg.apache.synapse.Axis2SynapseController
-
destroySynapseEnvironment
public void destroySynapseEnvironment()
- Specified by:
destroySynapseEnvironmentin interfaceorg.apache.synapse.SynapseController- Overrides:
destroySynapseEnvironmentin classorg.apache.synapse.Axis2SynapseController
-
-