Uses of Package
org.jgroups
-
Packages that use org.jgroups Package Description org.jgroups Provides top-level public JGroups classes such as Channel, Message, etc.org.jgroups.auth org.jgroups.blocks Provides building blocks that are layered on top of channels.org.jgroups.blocks.atomic org.jgroups.blocks.cs org.jgroups.blocks.locking org.jgroups.conf Provides ways to configure a protocol stack.org.jgroups.demos Provides demonstrations of JGroups functionality.org.jgroups.fork org.jgroups.jmx org.jgroups.protocols Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.org.jgroups.protocols.dns org.jgroups.protocols.pbcast org.jgroups.protocols.relay org.jgroups.protocols.relay.config org.jgroups.stack Support for managing protocol stacks.org.jgroups.tests org.jgroups.tests.perf org.jgroups.tests.rt.transports org.jgroups.util Provides useful functionality which cannot be assigned to any particular other package. -
Classes in org.jgroups used by org.jgroups Class Description Address Address identifies cluster member.BaseMessage A common superclass for allMessageimplementations.BatchMessage A message that contains a batch of messages for use with BATCH protocol.BytesMessage AMessagecontaining a byte array as payload.ChannelListener Allows a listener to be notified when an important channel lifecycle event occurs.CompositeMessage A message composed of multiple messages.Constructable Interface returning a supplier which can be called to create an instanceEmptyMessage AMessagewithout a payload; optimized for sending only headers (e.g.Event Event is a JGroups internal class used for inter-stack and intra-stack communication.Header Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).JChannel.State LongMessage Message with a long as payload.Membership Represents a membership of a cluster group.MergeView A view that is sent as a result of a cluster merge.Message A Message is used to send data to members of a group.Message.Flag Message.TransientFlag MessageFactory NioMessage AMessagewith a (heap-based or direct)ByteBufferas payload.
Note that the payload of an NioMessage must not be modified after sending it (ie.ObjectMessage AMessagewith an object as payload.Receiver Defines the callbacks that are invoked when messages, views etc are receivedRefcountable Provides ref-counting for messages (https://issues.redhat.com/browse/JGRP-2417).RefcountedBytesMessage Ref-counted message implementation.
Note that this class is experimental and may get removed without notice.RefcountedNioMessage Ref-counted message implementation.
Note that this class is experimental and may get removed without notice.UpHandler Provides a hook to hijack all events received by a certain channel which has installed this UpHandler.View A view is a local representation of the current membership of a group.ViewId ViewIds are used for ordering views (each view has a ViewId and a list of members). -
Classes in org.jgroups used by org.jgroups.auth Class Description Message A Message is used to send data to members of a group. -
Classes in org.jgroups used by org.jgroups.blocks Class Description Address Address identifies cluster member.ChannelListener Allows a listener to be notified when an important channel lifecycle event occurs.Constructable Interface returning a supplier which can be called to create an instanceEvent Event is a JGroups internal class used for inter-stack and intra-stack communication.Header Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group.Message.Flag Message.TransientFlag Receiver Defines the callbacks that are invoked when messages, views etc are receivedUpHandler Provides a hook to hijack all events received by a certain channel which has installed this UpHandler.View A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.blocks.atomic Class Description JChannel A channel represents a group communication endpoint (like a socket). -
Classes in org.jgroups used by org.jgroups.blocks.cs Class Description Address Address identifies cluster member. -
Classes in org.jgroups used by org.jgroups.blocks.locking Class Description JChannel A channel represents a group communication endpoint (like a socket). -
Classes in org.jgroups used by org.jgroups.conf Class Description Header Header is a JGroups internal base class for all JGroups headers. -
Classes in org.jgroups used by org.jgroups.demos Class Description Address Address identifies cluster member.ChannelListener Allows a listener to be notified when an important channel lifecycle event occurs.JChannel A channel represents a group communication endpoint (like a socket).Message A Message is used to send data to members of a group.Receiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.fork Class Description Address Address identifies cluster member.ChannelListener Allows a listener to be notified when an important channel lifecycle event occurs.Event Event is a JGroups internal class used for inter-stack and intra-stack communication.JChannel A channel represents a group communication endpoint (like a socket).Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group. -
Classes in org.jgroups used by org.jgroups.jmx Class Description JChannel A channel represents a group communication endpoint (like a socket). -
Classes in org.jgroups used by org.jgroups.protocols Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceEvent Event is a JGroups internal class used for inter-stack and intra-stack communication.Header Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Lifecycle Interface that defines lifecycle methods.Membership Represents a membership of a cluster group.Message A Message is used to send data to members of a group.MessageFactory NullAddress PhysicalAddress Represents a physical (as opposed to logical) addressView A view is a local representation of the current membership of a group.ViewId ViewIds are used for ordering views (each view has a ViewId and a list of members). -
Classes in org.jgroups used by org.jgroups.protocols.dns Class Description Address Address identifies cluster member.Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group. -
Classes in org.jgroups used by org.jgroups.protocols.pbcast Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceEvent Event is a JGroups internal class used for inter-stack and intra-stack communication.Header Header is a JGroups internal base class for all JGroups headers.Lifecycle Interface that defines lifecycle methods.Membership Represents a membership of a cluster group.Message A Message is used to send data to members of a group.View A view is a local representation of the current membership of a group.ViewId ViewIds are used for ordering views (each view has a ViewId and a list of members). -
Classes in org.jgroups used by org.jgroups.protocols.relay Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceEvent Event is a JGroups internal class used for inter-stack and intra-stack communication.Header Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group.PhysicalAddress Represents a physical (as opposed to logical) addressReceiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.protocols.relay.config Class Description JChannel A channel represents a group communication endpoint (like a socket). -
Classes in org.jgroups used by org.jgroups.stack Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceEvent Event is a JGroups internal class used for inter-stack and intra-stack communication.JChannel A channel represents a group communication endpoint (like a socket).JChannelProbeHandler Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group.PhysicalAddress Represents a physical (as opposed to logical) address -
Classes in org.jgroups used by org.jgroups.tests Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceHeader Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Message A Message is used to send data to members of a group.PhysicalAddress Represents a physical (as opposed to logical) addressReceiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.tests.perf Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceHeader Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Message A Message is used to send data to members of a group.Message.Flag Receiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.tests.rt.transports Class Description Address Address identifies cluster member.JChannel A channel represents a group communication endpoint (like a socket).Message A Message is used to send data to members of a group.Receiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group. -
Classes in org.jgroups used by org.jgroups.util Class Description Address Address identifies cluster member.Constructable Interface returning a supplier which can be called to create an instanceHeader Header is a JGroups internal base class for all JGroups headers.JChannel A channel represents a group communication endpoint (like a socket).Lifecycle Interface that defines lifecycle methods.Message A Message is used to send data to members of a group.Message.Flag Message.TransientFlag MessageFactory PhysicalAddress Represents a physical (as opposed to logical) addressReceiver Defines the callbacks that are invoked when messages, views etc are receivedView A view is a local representation of the current membership of a group.ViewId ViewIds are used for ordering views (each view has a ViewId and a list of members).