jgroup.relacs.events
Interface EventTags

All Known Implementing Classes:
Daemon, DaemonFailureEvent, DeliveryAck, DeliveryEvent, Event, InstallAck, InstallEvent, JoinRequest, LeaveRequest, MemberLeftEvent, MembershipLayer, MulticastLayer, MulticastRequest, PrepareAck, PrepareEvent

public interface EventTags

The EventTags interface defines symbolic constants for the tags used to distinguish events. Events are used for communication between the daemon and group members.

Since:
Jgroup 1.2
Author:
Alberto Montresor

Field Summary
static byte DAEMON_FAILURE_EVENT
          This tag identifies the events generated by the dispatcher to indicate the failure to the daemon.
static byte DELIVERY_ACK
          This tag identifies an event generated by a member to acknowledge the delivery of a message.
static byte DELIVERY_EVENT
          This tag identifies the events generated when a daemon delivers a message to a member.
static byte INSTALL_ACK
          This tag identifies an event generated by a member to acknowledge the installation of a view.
static byte INSTALL_EVENT
          This tag identifies the events generated when a daemon installs a view to a member.
static byte JOIN_REQUEST
          This tag identifies the events generated when a member requests to join a group.
static byte LEAVE_REQUEST
          This tag identifies the events generated when a member requests to leave a group.
static byte MEMBER_LEFT_EVENT
          This tag identifies the events generated by a daemon to acknowledge that the member has left the group.
static byte MULTICAST_REQUEST
          This tag identifies an event generated by a member when multicasting a message.
static byte PREPARE_ACK
          This tag identifies the events generated by a member to acknowledge the delivery of a prepare event.
static byte PREPARE_EVENT
          This tag identifies an event generated when a daemon is about to install a new view to a member.
 

Field Detail

DELIVERY_EVENT

static final byte DELIVERY_EVENT
This tag identifies the events generated when a daemon delivers a message to a member.

See Also:
Constant Field Values

DELIVERY_ACK

static final byte DELIVERY_ACK
This tag identifies an event generated by a member to acknowledge the delivery of a message.

See Also:
Constant Field Values

INSTALL_EVENT

static final byte INSTALL_EVENT
This tag identifies the events generated when a daemon installs a view to a member.

See Also:
Constant Field Values

INSTALL_ACK

static final byte INSTALL_ACK
This tag identifies an event generated by a member to acknowledge the installation of a view.

See Also:
Constant Field Values

PREPARE_EVENT

static final byte PREPARE_EVENT
This tag identifies an event generated when a daemon is about to install a new view to a member.

See Also:
Constant Field Values

PREPARE_ACK

static final byte PREPARE_ACK
This tag identifies the events generated by a member to acknowledge the delivery of a prepare event.

See Also:
Constant Field Values

MULTICAST_REQUEST

static final byte MULTICAST_REQUEST
This tag identifies an event generated by a member when multicasting a message.

See Also:
Constant Field Values

JOIN_REQUEST

static final byte JOIN_REQUEST
This tag identifies the events generated when a member requests to join a group.

See Also:
Constant Field Values

LEAVE_REQUEST

static final byte LEAVE_REQUEST
This tag identifies the events generated when a member requests to leave a group.

See Also:
Constant Field Values

MEMBER_LEFT_EVENT

static final byte MEMBER_LEFT_EVENT
This tag identifies the events generated by a daemon to acknowledge that the member has left the group.

See Also:
Constant Field Values

DAEMON_FAILURE_EVENT

static final byte DAEMON_FAILURE_EVENT
This tag identifies the events generated by the dispatcher to indicate the failure to the daemon.

See Also:
Constant Field Values


Copyright © 1998-2006 The Jgroup/ARM development team. All Rights Reserved.