Class CamelJGroupsReceiver
java.lang.Object
org.apache.camel.component.jgroups.CamelJGroupsReceiver
- All Implemented Interfaces:
org.jgroups.Receiver
Implementation of JGroups message receiver (
org.jgroups.Receiver) wrapping incoming messages into Camel
exchanges. Used by JGroupsConsumer.-
Constructor Summary
ConstructorsConstructorDescriptionCamelJGroupsReceiver(JGroupsConsumer consumer, JGroupsEndpoint endpoint, org.apache.camel.Processor processor) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.ExchangecreateExchange(org.jgroups.View view) voidreceive(org.jgroups.Message message) voidviewAccepted(org.jgroups.View view) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jgroups.Receiver
getState, receive, setState
-
Constructor Details
-
CamelJGroupsReceiver
public CamelJGroupsReceiver(JGroupsConsumer consumer, JGroupsEndpoint endpoint, org.apache.camel.Processor processor)
-
-
Method Details
-
viewAccepted
public void viewAccepted(org.jgroups.View view) - Specified by:
viewAcceptedin interfaceorg.jgroups.Receiver
-
receive
public void receive(org.jgroups.Message message) - Specified by:
receivein interfaceorg.jgroups.Receiver
-
createExchange
public org.apache.camel.Exchange createExchange(org.jgroups.View view)
-