Class JGroupsEndpointBuilderFactory.JGroupsHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.JGroupsEndpointBuilderFactory.JGroupsHeaderNameBuilder
Enclosing interface:
JGroupsEndpointBuilderFactory

public static class JGroupsEndpointBuilderFactory.JGroupsHeaderNameBuilder extends Object
The builder of headers' name for the JGroups component.
  • Constructor Details

    • JGroupsHeaderNameBuilder

      public JGroupsHeaderNameBuilder()
  • Method Details

    • jgroupsChannelAddress

      public String jgroupsChannelAddress()
      Address (org.jgroups.Address) of the channel associated with the endpoint. The option is a: org.jgroups.Address type. Group: common
      Returns:
      the name of the header JGROUPS_CHANNEL_ADDRESS.
    • jgroupsDest

      public String jgroupsDest()
      Consumer: The org.jgroups.Address instance extracted by org.jgroups.Message.getDest() method of the consumed message. Producer: The custom destination org.jgroups.Address of the message to be sent. The option is a: org.jgroups.Address type. Group: common
      Returns:
      the name of the header JGROUPS_DEST.
    • jgroupsSrc

      public String jgroupsSrc()
      Consumer : The org.jgroups.Address instance extracted by org.jgroups.Message.getSrc() method of the consumed message. Producer: The custom source org.jgroups.Address of the message to be sent. The option is a: org.jgroups.Address type. Group: common
      Returns:
      the name of the header JGROUPS_SRC.
    • jgroupsOriginalMessage

      public String jgroupsOriginalMessage()
      The original org.jgroups.Message instance from which the body of the consumed message has been extracted. The option is a: org.jgroups.Message type. Group: common
      Returns:
      the name of the header JGROUPS_ORIGINAL_MESSAGE.