Uses of Interface
org.apache.synapse.message.processor.MessageProcessor
-
Packages that use MessageProcessor Package Description org.apache.synapse.config org.apache.synapse.config.xml Factories and serializers for XML based configuration.org.apache.synapse.message.processor.impl org.apache.synapse.message.processor.impl.failover org.apache.synapse.message.processor.impl.forwarder org.apache.synapse.message.processor.impl.sampler -
-
Uses of MessageProcessor in org.apache.synapse.config
Methods in org.apache.synapse.config that return MessageProcessor Modifier and Type Method Description MessageProcessor
SynapseConfiguration. removeMessageProcessor(String name)
remove the message processor from the synapse configurationMethods in org.apache.synapse.config that return types with arguments of type MessageProcessor Modifier and Type Method Description Map<String,MessageProcessor>
SynapseConfiguration. getMessageProcessors()
Get all Message processors in the Synapse configurationMethods in org.apache.synapse.config with parameters of type MessageProcessor Modifier and Type Method Description void
SynapseConfiguration. addMessageProcessor(String name, MessageProcessor processor)
Add message processor to the synapse configuration with given name -
Uses of MessageProcessor in org.apache.synapse.config.xml
Methods in org.apache.synapse.config.xml that return MessageProcessor Modifier and Type Method Description static MessageProcessor
MessageProcessorFactory. createMessageProcessor(org.apache.axiom.om.OMElement elem)
Creates a Message processor instance from given xml configuration elementstatic MessageProcessor
SynapseXMLConfigurationFactory. defineMessageProcessor(SynapseConfiguration config, org.apache.axiom.om.OMElement elem, Properties properties)
Methods in org.apache.synapse.config.xml with parameters of type MessageProcessor Modifier and Type Method Description static org.apache.axiom.om.OMElement
MessageProcessorSerializer. serializeMessageProcessor(org.apache.axiom.om.OMElement parent, MessageProcessor processor)
Serialize a give Message processor instance to XML configurationorg.apache.axiom.om.OMElement
MultiXMLConfigurationSerializer. serializeMessageProcessor(MessageProcessor messageProcessor, SynapseConfiguration synapseConfiguration, org.apache.axiom.om.OMElement parent)
-
Uses of MessageProcessor in org.apache.synapse.message.processor.impl
Classes in org.apache.synapse.message.processor.impl that implement MessageProcessor Modifier and Type Class Description class
AbstractMessageProcessor
ClassAbstractMessageProcessor
is handles Message processing of the messages in Message Store.class
ScheduledMessageProcessor
Implements the common message processor infrastructure which is used by the bothForwarding
andSampling
message Processors. -
Uses of MessageProcessor in org.apache.synapse.message.processor.impl.failover
Classes in org.apache.synapse.message.processor.impl.failover that implement MessageProcessor Modifier and Type Class Description class
FailoverScheduledMessageForwardingProcessor
Redelivery processor will Time to time Redeliver the Messages to a given message store.Constructors in org.apache.synapse.message.processor.impl.failover with parameters of type MessageProcessor Constructor Description FailoverForwardingService(MessageProcessor messageProcessor, SynapseEnvironment synapseEnvironment, long threshouldInterval, boolean isDeactivatedAtStartup)
-
Uses of MessageProcessor in org.apache.synapse.message.processor.impl.forwarder
Classes in org.apache.synapse.message.processor.impl.forwarder that implement MessageProcessor Modifier and Type Class Description class
ScheduledMessageForwardingProcessor
Redelivery processor is the Message processor which implements the Dead letter channel EIP It will Time to time Redeliver the Messages to a given target.Constructors in org.apache.synapse.message.processor.impl.forwarder with parameters of type MessageProcessor Constructor Description ForwardingService(MessageProcessor messageProcessor, BlockingMsgSender sender, SynapseEnvironment synapseEnvironment, long threshouldInterval)
ForwardingService(MessageProcessor messageProcessor, BlockingMsgSender sender, SynapseEnvironment synapseEnvironment, long thresholdInterval, boolean isDeactivatedAtStartup)
-
Uses of MessageProcessor in org.apache.synapse.message.processor.impl.sampler
Classes in org.apache.synapse.message.processor.impl.sampler that implement MessageProcessor Modifier and Type Class Description class
SamplingProcessor
Implements the functionality of the Sampling message processor which injects a message to a given sequence.Constructors in org.apache.synapse.message.processor.impl.sampler with parameters of type MessageProcessor Constructor Description SamplingService(MessageProcessor messageProcessor, SynapseEnvironment synapseEnvironment, String concurrencyPropName, String sequencePropName)
SamplingService(MessageProcessor messageProcessor, SynapseEnvironment synapseEnvironment, String concurrencyPropName, String sequencePropName, boolean isDeactivatedAtStartup)
-