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 MessageProcessorSynapseConfiguration. 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 voidSynapseConfiguration. 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 MessageProcessorMessageProcessorFactory. createMessageProcessor(org.apache.axiom.om.OMElement elem)Creates a Message processor instance from given xml configuration elementstatic MessageProcessorSynapseXMLConfigurationFactory. 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.OMElementMessageProcessorSerializer. serializeMessageProcessor(org.apache.axiom.om.OMElement parent, MessageProcessor processor)Serialize a give Message processor instance to XML configurationorg.apache.axiom.om.OMElementMultiXMLConfigurationSerializer. 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 classAbstractMessageProcessorClassAbstractMessageProcessoris handles Message processing of the messages in Message Store.classScheduledMessageProcessorImplements the common message processor infrastructure which is used by the bothForwardingandSamplingmessage 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 classFailoverScheduledMessageForwardingProcessorRedelivery 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 classScheduledMessageForwardingProcessorRedelivery 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 classSamplingProcessorImplements 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)
-