- getData() - Method in class spread.SpreadMessage
-
Gets the message data as an array of bytes.
- getDigest() - Method in class spread.SpreadMessage
-
Gets the message data as a digest.
- getDisconnected() - Method in class spread.MembershipInfo
-
Gets the private group of the member who disconnected.
- getEndianMismatch() - Method in class spread.SpreadMessage
-
Checks for an endian mismatch.
- getGroup() - Method in class spread.MembershipInfo
-
Gets a SpreadGroup object representing the group that caused this message.
- getGroupID() - Method in class spread.MembershipInfo
-
Gets the GroupID for this group membership at this point in time.
- getGroups() - Method in class spread.SpreadMessage
-
Gets an array containing the SpreadGroup's to which this message was sent.
- getID() - Method in class spread.GroupID
-
- getJoined() - Method in class spread.MembershipInfo
-
Gets the private group of the member who joined.
- getLeft() - Method in class spread.MembershipInfo
-
Gets the private group of the member who left.
- getMajorVersion() - Method in class spread.SpreadVersion
-
Returns the spread major version as an int.
- getMembers() - Method in class spread.MembershipInfo
-
Gets the private groups for all the members in the new group membership.
- getMembershipInfo() - Method in class spread.SpreadMessage
-
Get the membership info for this message.
- getMinorVersion() - Method in class spread.SpreadVersion
-
Returns the spread minor version as an int.
- getObject() - Method in class spread.SpreadMessage
-
Gets the message data as a java object.
- getPatchVersion() - Method in class spread.SpreadVersion
-
Returns the spread patch version as an int.
- getPrivateGroup() - Method in class spread.SpreadConnection
-
Gets the private group for this connection.
- getSender() - Method in class spread.SpreadMessage
-
Gets the message sender's private group.
- getServiceType() - Method in class spread.SpreadMessage
-
Get the message's service type.
- getStayed() - Method in class spread.MembershipInfo
-
Gets the private groups of the members who were not partitioned.
- getType() - Method in class spread.SpreadMessage
-
Gets the message type.
- getVersion() - Method in class spread.SpreadVersion
-
Returns the spread version as a float.
- group - Variable in class spread.MembershipInfo
-
- group - Variable in class spread.SpreadConnection
-
- GroupID - Class in spread
-
A GroupID represents a particular group membership view at a particular time in the history of the group.
- GroupID(int, int, int) - Constructor for class spread.GroupID
-
- groupID - Variable in class spread.MembershipInfo
-
- groupMembership - Variable in class spread.SpreadConnection
-
- groups - Variable in class spread.MembershipInfo
-
- groups - Variable in class spread.SpreadMessage
-
- GROUPS_MESS - Static variable in class spread.SpreadMessage
-
- ID - Variable in class spread.GroupID
-
- instantiateAuthMethod() - Method in class spread.SpreadConnection
-
- internal_receive() - Method in class spread.SpreadConnection
-
- isAgreed() - Method in class spread.SpreadMessage
-
Checks if this is an agreed message.
- isCausal() - Method in class spread.SpreadMessage
-
Checks if this is a causal message.
- isCausedByDisconnect() - Method in class spread.MembershipInfo
-
Check if this message was caused by a disconnect.
- isCausedByJoin() - Method in class spread.MembershipInfo
-
Check if this message was caused by a join.
- isCausedByLeave() - Method in class spread.MembershipInfo
-
Check if this message was caused by a leave.
- isCausedByNetwork() - Method in class spread.MembershipInfo
-
Check if this message was caused by a network partition.
- isFifo() - Method in class spread.SpreadMessage
-
Checks if this is a fifo message.
- isIncoming() - Method in class spread.SpreadMessage
-
Check if this is an incoming message.
- isMembership() - Method in class spread.SpreadMessage
-
Checks if this is a membership message.
- isMembership(int) - Static method in class spread.SpreadMessage
-
- isOutgoing() - Method in class spread.SpreadMessage
-
Check if this is an outgoing message.
- isRegular() - Method in class spread.SpreadMessage
-
Checks if this is a regular message.
- isRegular(int) - Static method in class spread.SpreadMessage
-
- isRegularMembership() - Method in class spread.MembershipInfo
-
Check if this is a regular membership message.
- isReject() - Method in class spread.SpreadMessage
-
Checks if this is a rejected message.
- isReject(int) - Static method in class spread.SpreadMessage
-
- isReliable() - Method in class spread.SpreadMessage
-
Checks if this is a reliable message.
- isSafe() - Method in class spread.SpreadMessage
-
Checks if this is a safe message.
- isSelfDiscard() - Method in class spread.SpreadMessage
-
Checks if this is a self-discard message.
- isSelfLeave() - Method in class spread.MembershipInfo
-
Check if this is a self-leave message.
- isTransition() - Method in class spread.MembershipInfo
-
Check if this is a transition message.
- isUnreliable() - Method in class spread.SpreadMessage
-
Checks if this is an unreliable message.
- SAFE_MESS - Static variable in class spread.SpreadMessage
-
- sameEndian(int) - Static method in class spread.SpreadConnection
-
- SELF_DISCARD - Static variable in class spread.SpreadMessage
-
- sendAuthMethod() - Method in class spread.SpreadConnection
-
- sendConnect(String) - Method in class spread.SpreadConnection
-
- sender - Variable in class spread.SpreadMessage
-
- serviceType - Variable in class spread.MembershipInfo
-
- serviceType - Variable in class spread.SpreadMessage
-
- setAgreed() - Method in class spread.SpreadMessage
-
Sets the message to be agreed.
- setBufferSizes() - Method in class spread.SpreadConnection
-
- setCausal() - Method in class spread.SpreadMessage
-
Sets the message to be causal.
- setData(byte[]) - Method in class spread.SpreadMessage
-
Sets the message's data to this array of bytes.
- setDefault(SpreadMessage) - Method in class spread.MessageFactory
-
Sets a new default message for this factory.
- setFifo() - Method in class spread.SpreadMessage
-
Sets the message to be fifo.
- setObject(Serializable) - Method in class spread.SpreadMessage
-
Sets the message's data to this object, in serialized form.
- setReliable() - Method in class spread.SpreadMessage
-
Sets the message to be reliable.
- setSafe() - Method in class spread.SpreadMessage
-
Sets the message to be safe.
- setSelfDiscard(boolean) - Method in class spread.SpreadMessage
-
If selfDiscard
is true, sets the self discard flag for the message, otherwise
clears the flag.
- setServiceType(int) - Method in class spread.SpreadMessage
-
Sets the service type.
- setType(short) - Method in class spread.SpreadMessage
-
Set's the message type.
- setUnreliable() - Method in class spread.SpreadMessage
-
Sets the message to be unreliable.
- signal - Variable in class spread.SpreadConnection.Listener
-
- socket - Variable in class spread.SpreadConnection
-
- socketInput - Variable in class spread.SpreadConnection
-
- socketOutput - Variable in class spread.SpreadConnection
-
- SP_MAJOR_VERSION - Static variable in class spread.SpreadConnection
-
- SP_MINOR_VERSION - Static variable in class spread.SpreadConnection
-
- SP_PATCH_VERSION - Static variable in class spread.SpreadConnection
-
- spread - package spread
-
- SpreadAuthInterface - Interface in spread
-
Objects of a class that implements the SpreadAuthInterface interface can
act as the client side of an authentication protocol to complete a Spread connection.
- SpreadConnection - Class in spread
-
A SpreadConnection object is used to establish a connection to a spread daemon.
- SpreadConnection() - Constructor for class spread.SpreadConnection
-
Initializes a new SpreadConnection object.
- SpreadConnection.Listener - Class in spread
-
- SpreadConnection.Listener(SpreadConnection) - Constructor for class spread.SpreadConnection.Listener
-
- SpreadException - Exception in spread
-
A SpreadException is thrown whenever a problem occurs in a spread method.
- SpreadException() - Constructor for exception spread.SpreadException
-
Creates a SpreadException with no error message.
- SpreadException(String) - Constructor for exception spread.SpreadException
-
Creates a SpreadException with an error message.
- SpreadGroup - Class in spread
-
A SpreadGroup object represents a group on a spread daemon.
- SpreadGroup(SpreadConnection, String) - Constructor for class spread.SpreadGroup
-
- SpreadGroup() - Constructor for class spread.SpreadGroup
-
Initializes a new SpreadGroup object.
- SpreadMessage - Class in spread
-
A SpreadMessage object represents either an incoming or outgoing spread message.
- SpreadMessage(int, Vector, SpreadGroup, byte[], short, boolean, MembershipInfo) - Constructor for class spread.SpreadMessage
-
- SpreadMessage() - Constructor for class spread.SpreadMessage
-
Initializes a new outgoing SpreadMessage object.
- SpreadVersion - Class in spread
-
A SpreadVersion object is used to get the version of spread that is being used.
- SpreadVersion() - Constructor for class spread.SpreadVersion
-
- startListener() - Method in class spread.SpreadConnection
-
- stopListener() - Method in class spread.SpreadConnection
-