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.Exchange
createExchange
(org.jgroups.View view) void
receive
(org.jgroups.Message message) void
viewAccepted
(org.jgroups.View view) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jgroups.Receiver
block, getState, receive, setState, unblock
-
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:
viewAccepted
in interfaceorg.jgroups.Receiver
-
receive
public void receive(org.jgroups.Message message) - Specified by:
receive
in interfaceorg.jgroups.Receiver
-
createExchange
public org.apache.camel.Exchange createExchange(org.jgroups.View view)
-