Package | Description |
---|---|
org.apache.synapse | |
org.apache.synapse.config | |
org.apache.synapse.config.xml |
Factories and serializers for XML based configuration.
|
org.apache.synapse.core | |
org.apache.synapse.core.axis2 | |
org.apache.synapse.deployers | |
org.apache.synapse.mediators.bsf | |
org.apache.synapse.message.processors | |
org.apache.synapse.message.store | |
org.apache.synapse.util.jaxp | |
org.apache.synapse.util.resolver |
Modifier and Type | Field and Description |
---|---|
protected SynapseConfiguration |
Axis2SynapseController.synapseConfiguration
Reference to the Synapse configuration
|
Modifier and Type | Method and Description |
---|---|
SynapseConfiguration |
Axis2SynapseController.createSynapseConfiguration()
Creates the Synapse configuration by reading and processing the synapse configuration file.
|
SynapseConfiguration |
SynapseController.createSynapseConfiguration()
Creates the Synapse configuration by reading and processing the synapse configuration file.
|
SynapseConfiguration |
MessageContext.getConfiguration()
Get a reference to the current SynapseConfiguration
|
SynapseConfiguration |
ServerContextInformation.getSynapseConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
MessageContext.setConfiguration(SynapseConfiguration cfg)
Set or replace the Synapse Configuration instance to be used.
|
void |
ServerContextInformation.setSynapseConfiguration(SynapseConfiguration synapseConfiguration) |
Modifier and Type | Method and Description |
---|---|
static SynapseConfiguration |
SynapseConfigurationBuilder.getConfiguration(String configFile,
Properties properties)
Build a Synapse configuration from a given XML configuration file
|
static SynapseConfiguration |
SynapseConfigurationBuilder.getDefaultConfiguration()
Return the default Synapse Configuration
|
static SynapseConfiguration |
SynapseConfigUtils.newConfiguration()
Construct a fresh SynapseConfiguration instance and registers the observers
with it as specified in the synapse.properties file.
|
Modifier and Type | Method and Description |
---|---|
static void |
SynapseConfigUtils.setDefaultFaultSequence(SynapseConfiguration config)
Return the fault sequence if one is not defined.
|
static void |
SynapseConfigUtils.setDefaultMainSequence(SynapseConfiguration config)
Return the main sequence if one is not defined.
|
Modifier and Type | Method and Description |
---|---|
static SynapseConfiguration |
XMLConfigurationBuilder.getConfiguration(InputStream is,
Properties properties) |
SynapseConfiguration |
ConfigurationFactory.getConfiguration(org.apache.axiom.om.OMElement element,
Properties properties)
Get (basically builds) the configuration of Synapse built up from
an OMElement using the defined factory
|
SynapseConfiguration |
ConfigurationFactoryAndSerializerFinder.getConfiguration(org.apache.axiom.om.OMElement element,
Properties properties)
This method returns a Processor given an OMElement.
|
SynapseConfiguration |
SynapseXMLConfigurationFactory.getConfiguration(org.apache.axiom.om.OMElement definitions,
Properties properties) |
static SynapseConfiguration |
MultiXMLConfigurationBuilder.getConfiguration(String root,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
static API |
SynapseXMLConfigurationFactory.defineAPI(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem) |
static Endpoint |
SynapseXMLConfigurationFactory.defineEndpoint(SynapseConfiguration config,
org.apache.axiom.om.OMElement ele,
Properties properties) |
static Template |
SynapseXMLConfigurationFactory.defineEndpointTemplate(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static Entry |
SynapseXMLConfigurationFactory.defineEntry(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static SynapseEventSource |
SynapseXMLConfigurationFactory.defineEventSource(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static PriorityExecutor |
SynapseXMLConfigurationFactory.defineExecutor(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static SynapseImport |
SynapseXMLConfigurationFactory.defineImport(SynapseConfiguration config,
org.apache.axiom.om.OMElement elt,
Properties properties) |
static Mediator |
SynapseXMLConfigurationFactory.defineMediatorTemplate(SynapseConfiguration config,
org.apache.axiom.om.OMElement ele,
Properties properties) |
static MessageProcessor |
SynapseXMLConfigurationFactory.defineMessageProcessor(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static MessageStore |
SynapseXMLConfigurationFactory.defineMessageStore(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static ProxyService |
SynapseXMLConfigurationFactory.defineProxy(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static Registry |
SynapseXMLConfigurationFactory.defineRegistry(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static Mediator |
SynapseXMLConfigurationFactory.defineSequence(SynapseConfiguration config,
org.apache.axiom.om.OMElement ele,
Properties properties) |
static Startup |
SynapseXMLConfigurationFactory.defineStartup(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
static void |
SynapseXMLConfigurationFactory.defineTemplate(SynapseConfiguration config,
org.apache.axiom.om.OMElement elem,
Properties properties) |
void |
MultiXMLConfigurationSerializer.serialize(SynapseConfiguration synapseConfig)
Serializes the given SynapseConfiguration to the file system.
|
org.apache.axiom.om.OMElement |
ConfigurationSerializer.serializeConfiguration(SynapseConfiguration synCfg)
Serializes the given configuration to an OMElement.
|
static org.apache.axiom.om.OMElement |
ConfigurationFactoryAndSerializerFinder.serializeConfiguration(SynapseConfiguration synCfg) |
org.apache.axiom.om.OMElement |
SynapseXMLConfigurationSerializer.serializeConfiguration(SynapseConfiguration synCfg)
Order of entries is irrelevant, however its nice to have some order.
|
static void |
XMLConfigurationSerializer.serializeConfiguration(SynapseConfiguration synCfg,
OutputStream outputStream)
Order of entries is irrelevant, however its nice to have some order.
|
static org.apache.axiom.om.OMElement |
ConfigurationFactoryAndSerializerFinder.serializeConfiguration(SynapseConfiguration synCfg,
QName qName)
This method will serialize the config using the supplied QName
(looking up the right class to do it)
|
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeEndpoint(Endpoint epr,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeEventSource(SynapseEventSource source,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeExecutor(PriorityExecutor source,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeLocalEntry(Object o,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeMessageProcessor(MessageProcessor messageProcessor,
SynapseConfiguration synapseConfiguration,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeMessageStore(MessageStore messagestore,
SynapseConfiguration synConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeProxy(ProxyService service,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeSequence(SequenceMediator seq,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeSynapseRegistry(Registry registry,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
void |
MultiXMLConfigurationSerializer.serializeSynapseXML(SynapseConfiguration synapseConfig)
Serialize only the elements defined in the top level synapse.xml file back to the
synapse.xml file.
|
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeTask(Startup task,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeTemplate(TemplateMediator template,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
org.apache.axiom.om.OMElement |
MultiXMLConfigurationSerializer.serializeTemplate(Template template,
SynapseConfiguration synapseConfig,
org.apache.axiom.om.OMElement parent) |
Modifier and Type | Method and Description |
---|---|
SynapseConfiguration |
SynapseEnvironment.getSynapseConfiguration()
Retrieves the
SynapseConfiguration from the environment |
Modifier and Type | Method and Description |
---|---|
SynapseConfiguration |
Axis2MessageContext.getConfiguration() |
SynapseConfiguration |
Axis2SynapseEnvironment.getSynapseConfiguration()
Retrieves the
SynapseConfiguration from the environment |
Modifier and Type | Method and Description |
---|---|
org.apache.axis2.description.AxisService |
ProxyService.buildAxisService(SynapseConfiguration synCfg,
org.apache.axis2.engine.AxisConfiguration axisCfg)
Build the underlying Axis2 service from the Proxy service definition
|
static org.apache.axis2.description.AxisService |
AnonymousServiceFactory.getAnonymousService(SynapseConfiguration synCfg,
org.apache.axis2.engine.AxisConfiguration axisCfg,
boolean wsAddrOn,
boolean wsSecOn)
Creates an AxisService for the requested QoS for sending out messages
Callers must guarantee that if wsRMon or wsSecOn is required, that wsAddrOn is also set
|
static org.apache.axis2.description.AxisService |
AnonymousServiceFactory.getAnonymousService(SynapseConfiguration synCfg,
org.apache.axis2.engine.AxisConfiguration axisCfg,
boolean wsAddrOn,
boolean wsSecOn,
boolean setCallback)
Creates an AxisService for the requested QoS for sending out messages
Callers must guarantee that if wsRMon or wsSecOn is required, that wsAddrOn is also set
|
void |
SynapseCallbackReceiver.init(SynapseConfiguration synCfg,
ServerContextInformation contextInformation)
Initialize the singleton instance of this class that would be used by all anonymous services
used for outgoing messaging.
|
void |
Axis2MessageContext.setConfiguration(SynapseConfiguration synCfg) |
static void |
MessageContextCreatorForAxis2.setSynConfig(SynapseConfiguration synCfg) |
void |
ProxyService.start(SynapseConfiguration synCfg)
Start the proxy service
|
void |
ProxyService.stop(SynapseConfiguration synCfg)
Stop the proxy service
|
Constructor and Description |
---|
Axis2MessageContext(org.apache.axis2.context.MessageContext axisMsgCtx,
SynapseConfiguration synCfg,
SynapseEnvironment synEnv)
Constructor for the Axis2MessageContext inside Synapse
|
Axis2SynapseEnvironment(org.apache.axis2.context.ConfigurationContext cfgCtx,
SynapseConfiguration synapseConfig) |
Axis2SynapseEnvironment(org.apache.axis2.context.ConfigurationContext cfgCtx,
SynapseConfiguration synapseConfig,
ServerContextInformation contextInformation) |
Axis2SynapseEnvironment(SynapseConfiguration synCfg) |
Modifier and Type | Method and Description |
---|---|
protected SynapseConfiguration |
AbstractSynapseArtifactDeployer.getSynapseConfiguration() |
Modifier and Type | Method and Description |
---|---|
SynapseConfiguration |
ScriptMessageContext.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
ScriptMessageContext.setConfiguration(SynapseConfiguration cfg) |
Modifier and Type | Field and Description |
---|---|
protected SynapseConfiguration |
AbstractMessageProcessor.configuration |
Modifier and Type | Field and Description |
---|---|
protected SynapseConfiguration |
AbstractMessageStore.synapseConfiguration
synapse configuration reference
|
Constructor and Description |
---|
SchemaResourceResolver(SynapseConfiguration synCfg,
ResourceMap resourceMap) |
Modifier and Type | Method and Description |
---|---|
void |
UserDefinedWSDLLocator.init(InputSource baseInputSource,
String baseURI,
ResourceMap resourceMap,
SynapseConfiguration synCfg,
String wsdlKey)
Initiate the UserDefinedWSDLLocator with the required parameters
|
void |
UserDefinedXmlSchemaURIResolver.init(ResourceMap resourceMap,
SynapseConfiguration synCfg,
List<Value> schemaRegKey)
This will used by Validate mediator to resolve external schema references
defined in Validate mediator configuration
using
|
void |
UserDefinedXmlSchemaURIResolver.init(ResourceMap resourceMap,
SynapseConfiguration synCfg,
String wsdlKey)
Initiate the UserDefinedXmlSchemaURIResolver with the required parameters
|
InputSource |
ResourceMap.resolve(SynapseConfiguration synCfg,
String location)
Resolve a resource for a given location.
|
Constructor and Description |
---|
CustomJAXPURIResolver(ResourceMap resourceMap,
SynapseConfiguration synCfg)
Constructor.
|
CustomWSDLLocator(InputSource baseInputSource,
String baseURI,
ResourceMap resourceMap,
SynapseConfiguration synCfg) |
CustomXmlSchemaURIResolver(ResourceMap resourceMap,
SynapseConfiguration synCfg)
Constructor.
|
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.