Class CamelJGroupsReceiver
- java.lang.Object
-
- org.jgroups.ReceiverAdapter
-
- org.apache.camel.component.jgroups.CamelJGroupsReceiver
-
- All Implemented Interfaces:
org.jgroups.MembershipListener,org.jgroups.MessageListener,org.jgroups.Receiver,org.jgroups.StateListener
public class CamelJGroupsReceiver extends org.jgroups.ReceiverAdapterImplementation of JGroups message receiver (org.jgroups.Receiver) wrapping incoming messages into Camel exchanges. Used byJGroupsConsumer.
-
-
Constructor Summary
Constructors Constructor Description CamelJGroupsReceiver(JGroupsConsumer consumer, JGroupsEndpoint endpoint, org.apache.camel.Processor processor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.camel.ExchangecreateExchange(org.jgroups.View view)voidreceive(org.jgroups.Message message)voidviewAccepted(org.jgroups.View view)
-
-
-
Constructor Detail
-
CamelJGroupsReceiver
public CamelJGroupsReceiver(JGroupsConsumer consumer, JGroupsEndpoint endpoint, org.apache.camel.Processor processor)
-
-
Method Detail
-
viewAccepted
public void viewAccepted(org.jgroups.View view)
- Specified by:
viewAcceptedin interfaceorg.jgroups.MembershipListener- Overrides:
viewAcceptedin classorg.jgroups.ReceiverAdapter
-
receive
public void receive(org.jgroups.Message message)
- Specified by:
receivein interfaceorg.jgroups.MessageListener- Overrides:
receivein classorg.jgroups.ReceiverAdapter
-
createExchange
public org.apache.camel.Exchange createExchange(org.jgroups.View view)
-
-