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
-
Field Summary
Fields inherited from class org.apache.synapse.Axis2SynapseController
serverConfigurationInformation, serverContextInformation, synapseConfiguration, synapseEnvironment -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.synapse.config.SynapseConfigurationvoidvoidinit(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 SynapseMethods inherited from class org.apache.synapse.Axis2SynapseController
createSynapseEnvironment, destroy, destroySynapseConfiguration, destroySynapseConfiguration, endMaintenance, getContext, isInitialized, startMaintenance, stop, waitUntilSafeToStop
-
Constructor Details
-
CarbonSynapseController
public CarbonSynapseController()
-
-
Method Details
-
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
-