Class JGroupsEndpointBuilderFactory.JGroupsHeaderNameBuilder

  • Enclosing interface:
    JGroupsEndpointBuilderFactory

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

      • JGroupsHeaderNameBuilder

        public JGroupsHeaderNameBuilder()
    • Method Detail

      • 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.