A B C D E F G H I J K L M N O P Q R S T U V W X Y _

A

abort(Object) - Method in class org.jgroups.blocks.DistributedLockManager
Abort phase for the lock acquisition or release.
abort() - Method in class org.jgroups.blocks.TwoPhaseVotingAdapter.TwoPhaseWrapper
 
abort(Object) - Method in interface org.jgroups.blocks.TwoPhaseVotingListener
This is unconditional abort of the previous voting on the decree.
ABORT_FLUSH - Static variable in class org.jgroups.protocols.pbcast.FLUSH.FlushHeader
 
ABOVE - Static variable in class org.jgroups.stack.ProtocolStack
 
AbstractConnectionMap<V extends Connection> - Class in org.jgroups.blocks
 
AbstractConnectionMap(ThreadFactory) - Constructor for class org.jgroups.blocks.AbstractConnectionMap
 
AbstractConnectionMap(ThreadFactory, long) - Constructor for class org.jgroups.blocks.AbstractConnectionMap
 
AbstractConnectionMap.ConnectionMapListener<V> - Interface in org.jgroups.blocks
 
ACK - Static variable in class org.jgroups.mux.ServiceInfo
 
ACK - Static variable in class org.jgroups.protocols.SMACK.SmackHeader
 
ACK - Static variable in class org.jgroups.protocols.UNICAST.UnicastHeader
 
ack(long, Address) - Method in class org.jgroups.stack.AckMcastSenderWindow
An ACK has been received from sender.
ack(long) - Method in class org.jgroups.stack.AckSenderWindow
Removes the message from msgs, removing them also from retransmission.
ack(Object) - Method in class org.jgroups.util.AckCollector
 
ack_collector - Variable in class org.jgroups.protocols.pbcast.GMS
To collect VIEW_ACKs from all members
AckCollector - Class in org.jgroups.util
 
AckCollector() - Constructor for class org.jgroups.util.AckCollector
 
AckCollector(ViewId, List<Object>) - Constructor for class org.jgroups.util.AckCollector
 
AckMcastReceiverWindow - Class in org.jgroups.stack
Keeps track of messages received from various senders.
AckMcastReceiverWindow() - Constructor for class org.jgroups.stack.AckMcastReceiverWindow
 
AckMcastSenderWindow - Class in org.jgroups.stack
Keeps track of ACKs from receivers for each message.
AckMcastSenderWindow(AckMcastSenderWindow.RetransmitCommand, Interval, TimeScheduler) - Constructor for class org.jgroups.stack.AckMcastSenderWindow
Create and start the retransmitter
AckMcastSenderWindow(AckMcastSenderWindow.RetransmitCommand, TimeScheduler) - Constructor for class org.jgroups.stack.AckMcastSenderWindow
Create and start the retransmitter
AckMcastSenderWindow(AckMcastSenderWindow.RetransmitCommand, Interval) - Constructor for class org.jgroups.stack.AckMcastSenderWindow
Create and start the retransmitter
AckMcastSenderWindow(AckMcastSenderWindow.RetransmitCommand) - Constructor for class org.jgroups.stack.AckMcastSenderWindow
Create and start the retransmitter
AckMcastSenderWindow.RetransmitCommand - Interface in org.jgroups.stack
Called by retransmitter thread whenever a message needs to be re-sent to a destination.
AckReceiverWindow - Class in org.jgroups.stack
Counterpart of AckSenderWindow.
AckReceiverWindow(long) - Constructor for class org.jgroups.stack.AckReceiverWindow
 
AckSenderWindow - Class in org.jgroups.stack
ACK-based sliding window for a sender.
AckSenderWindow(AckSenderWindow.RetransmitCommand, Interval, TimeScheduler) - Constructor for class org.jgroups.stack.AckSenderWindow
 
AckSenderWindow(AckSenderWindow.RetransmitCommand, Interval, TimeScheduler, Address) - Constructor for class org.jgroups.stack.AckSenderWindow
 
AckSenderWindow.RetransmitCommand - Interface in org.jgroups.stack
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.applets.DrawApplet
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.DistributedHashtableDemo
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.DistributedQueueDemo
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.Draw
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.Draw2Channels
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.DrawRepl
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.QuoteClient
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.ReplicatedHashMapDemo
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.wb.MessageDialog
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.wb.SendDialog
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.wb.UserInfoDialog
 
actionPerformed(ActionEvent) - Method in class org.jgroups.demos.wb.Whiteboard
 
activeThreads() - Static method in class org.jgroups.util.Util
 
adapter - Variable in class org.jgroups.blocks.MessageDispatcher
 
add(Object) - Method in class org.jgroups.blocks.DistributedQueue
Add the speficied element at the bottom of the queue
add(String) - Method in class org.jgroups.blocks.DistributedTree
 
add(String, Serializable) - Method in class org.jgroups.blocks.DistributedTree
 
add(String, Serializable, int) - Method in class org.jgroups.blocks.DistributedTree
 
add(short, Class) - Static method in class org.jgroups.conf.ClassConfigurator
Method to register a user-defined header with jg-magic-map at runtime
add(ProtocolData) - Method in class org.jgroups.conf.XmlConfigurator
 
add(int, int) - Method in class org.jgroups.demos.JmxDemo
 
add(Address) - Method in class org.jgroups.Membership
Adds a new member to this membership.
add(Collection<Address>) - Method in class org.jgroups.Membership
Adds a list of members to this membership
add(Object, long) - Method in class org.jgroups.stack.AckMcastReceiverWindow
Records the sender/seqno pair in the message table
add(long, Message, Vector) - Method in class org.jgroups.stack.AckMcastSenderWindow
Adds a new message to the hash table.
add(long, Message) - Method in class org.jgroups.stack.AckReceiverWindow
Adds a new message.
add(long, Message) - Method in class org.jgroups.stack.AckSenderWindow
Adds a new message to the retransmission table.
add(long, Message) - Method in class org.jgroups.stack.NakReceiverWindow
Adds a message according to its seqno (sequence number).
add(long, long) - Method in class org.jgroups.stack.Retransmitter
Add the given range [first_seqno, last_seqno] in the list of entries eligible for retransmission.
add(T) - Method in class org.jgroups.util.BoundedList
Adds an element at the tail.
add(Address, long, long) - Method in class org.jgroups.util.MutableDigest
 
add(Address, long, long, long) - Method in class org.jgroups.util.MutableDigest
 
add(Digest) - Method in class org.jgroups.util.MutableDigest
 
add(Object) - Method in class org.jgroups.util.Queue
adds an object to the tail of this queue If the queue has been closed with close(true) no exception will be thrown if the queue has not been flushed yet.
add(Address, long) - Method in class org.jgroups.util.SeqnoTable
 
add(Object) - Method in class org.jgroups.util.SizeBoundedQueue
 
add(Object) - Method in class org.jgroups.util.UnmodifiableVector
 
add(int, Object) - Method in class org.jgroups.util.UnmodifiableVector
 
addAll(Collection) - Method in class org.jgroups.blocks.DistributedQueue
Add the speficied collection to the top of the queue.
addAll(Collection) - Method in class org.jgroups.util.Queue
 
addAll(List<Object>) - Method in class org.jgroups.util.Queue
 
addAll(Collection) - Method in class org.jgroups.util.SizeBoundedQueue
 
addAll(Collection) - Method in class org.jgroups.util.UnmodifiableVector
 
addAll(int, Collection) - Method in class org.jgroups.util.UnmodifiableVector
 
addAtHead(Object) - Method in class org.jgroups.blocks.DistributedQueue
Add the speficied element at the top of the queue
addAtHead(Object) - Method in class org.jgroups.util.Queue
Adds a new object to the head of the queue basically (obj.equals(queue.remove(queue.add(obj)))) returns true If the queue has been closed with close(true) no exception will be thrown if the queue has not been flushed yet.
addChannelListener(ChannelListener) - Method in class org.jgroups.blocks.RpcDispatcher
Add a new channel listener to be notified on the channel's state change.
addChannelListener(ChannelListener) - Method in class org.jgroups.Channel
Allows to be notified when a channel event such as connect, disconnect or close occurs.
addConnection(Address, V) - Method in class org.jgroups.blocks.AbstractConnectionMap
 
addConnectionListener(BasicConnectionTable.ConnectionListener) - Method in class org.jgroups.blocks.BasicConnectionTable
 
addConnectionMapListener(AbstractConnectionMap.ConnectionMapListener<V>) - Method in class org.jgroups.blocks.AbstractConnectionMap
 
addDigest(Digest) - Method in class org.jgroups.protocols.pbcast.FLUSH.FlushHeader
 
addDistributedTreeListener(DistributedTree.DistributedTreeListener) - Method in class org.jgroups.blocks.DistributedTree
 
addElement(Object) - Method in class org.jgroups.util.UnmodifiableVector
 
addGossipRouter(IpAddress) - Method in class org.jgroups.stack.GossipClient
Adds a GossipRouter to be accessed.
addIgnoreMember(Address) - Method in class org.jgroups.protocols.DISCARD
Messages from this sender will get dropped
additional_data - Variable in class org.jgroups.JChannel
Provides storage for arbitrary objects.
additional_data - Variable in class org.jgroups.protocols.TP
If set it will be added to local_addr.
additionalChannelListeners - Variable in class org.jgroups.blocks.RpcDispatcher
 
addListener(TwoPhaseVotingListener) - Method in class org.jgroups.blocks.TwoPhaseVotingAdapter
Wraps actual listener with the VoteChannelListener and adds to the voteChannel
addMember(Address) - Method in class org.jgroups.debug.Simulator
 
addMember(Address, Simulator) - Method in class org.jgroups.debug.Simulator
 
addMembershipListener(MembershipListener) - Method in class org.jgroups.blocks.MembershipListenerAdapter
Add membership listener to this adapter.
addMembershipListener(MembershipListener) - Method in class org.jgroups.blocks.PartitionedHashMap
 
addMembershipListener(MembershipListener) - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
addMembershipListener(MembershipListener) - Method in class org.jgroups.blocks.VotingAdapter
 
addMessageListener(MessageListener) - Method in class org.jgroups.blocks.MessageListenerAdapter
Add message listener to this adapter.
addNode(Object) - Method in class org.jgroups.demos.Topology
 
addNode(String, Address, int, int) - Method in class org.jgroups.demos.wb.GraphPanel
 
addNode(String, Address, int, int) - Method in class org.jgroups.demos.wb.Whiteboard
 
addNotifier(DistributedHashtable.Notification) - Method in class org.jgroups.blocks.DistributedHashtable
Deprecated.  
addNotifier(DistributedQueue.Notification) - Method in class org.jgroups.blocks.DistributedQueue
 
addNotifier(ReplicatedHashMap.Notification) - Method in class org.jgroups.blocks.ReplicatedHashMap
 
addNotifier(ReplicatedHashtable.Notification) - Method in class org.jgroups.blocks.ReplicatedHashtable
Deprecated.  
addNotReceived(Address) - Method in class org.jgroups.util.RspList
 
addPanel(String, JPanel) - Method in class org.jgroups.demos.TotalTokenDemo
 
addPayload(String, Object) - Method in class org.jgroups.View
Adds a key and value to the view.
addr - Variable in class org.jgroups.demos.wb.Node
 
addReplicatedTreeListener(ReplicatedTree.ReplicatedTreeListener) - Method in class org.jgroups.blocks.ReplicatedTree
 
addReplicatedTreeListener(ReplicatedTree2.ReplicatedTreeListener) - Method in class org.jgroups.blocks.ReplicatedTree2
 
Address - Interface in org.jgroups
Abstract address.
address - Variable in class org.jgroups.util.DefaultThreadFactory
 
addRsp(Address, Object) - Method in class org.jgroups.util.RspList
 
addStateTransferListener(ReplicatedHashtable.StateTransferListener) - Method in class org.jgroups.blocks.ReplicatedHashtable
Deprecated.  
addSuspect(Address) - Method in class org.jgroups.util.RspList
 
addSuspectedMember(Address) - Method in class org.jgroups.protocols.FD.Broadcaster
Adds a suspected member.
addSuspectedMember(Address) - Method in class org.jgroups.protocols.FD.BroadcastTask
 
addViewListener(DistributedTree.ViewListener) - Method in class org.jgroups.blocks.DistributedTree
 
addVote(boolean) - Method in class org.jgroups.blocks.VotingAdapter.VoteResult
 
addVoteListener(VotingListener) - Method in class org.jgroups.blocks.VotingAdapter
Adds voting listener.
adjustNodes(Vector) - Method in class org.jgroups.demos.wb.GraphPanel
 
afterExecute(Runnable, Throwable) - Method in class org.jgroups.util.ThreadManagerThreadPoolExecutor
Invokes ThreadDecorator.threadReleased(Thread) on the current thread.
afterExecute(Runnable, Throwable) - Method in class org.jgroups.util.TimeScheduler
 
afterInvocation(IInvokedMethod, ITestResult) - Method in class org.jgroups.util.JUnitXMLReporter
Invoked after any method (configuration or test) is invoked
all(Collection, Object) - Static method in class org.jgroups.util.Util
Returns true if all elements of c match obj
arg - Variable in class org.jgroups.protocols.PingHeader
 
args - Variable in class org.jgroups.blocks.MethodCall
The arguments of the method.
array2String(long[]) - Static method in class org.jgroups.util.Util
 
array2String(short[]) - Static method in class org.jgroups.util.Util
 
array2String(int[]) - Static method in class org.jgroups.util.Util
 
array2String(boolean[]) - Static method in class org.jgroups.util.Util
 
array2String(Object[]) - Static method in class org.jgroups.util.Util
 
assertEquals(String, Object, Object) - Static method in class org.jgroups.util.Util
 
assertEquals(Object, Object) - Static method in class org.jgroups.util.Util
 
assertFalse(boolean) - Static method in class org.jgroups.util.Util
 
assertFalse(String, boolean) - Static method in class org.jgroups.util.Util
 
assertNotNull(String, Object) - Static method in class org.jgroups.util.Util
 
assertNotNull(Object) - Static method in class org.jgroups.util.Util
 
assertNull(String, Object) - Static method in class org.jgroups.util.Util
 
assertNull(Object) - Static method in class org.jgroups.util.Util
 
assertTrue(boolean) - Static method in class org.jgroups.util.Util
 
assertTrue(String, boolean) - Static method in class org.jgroups.util.Util
 
ATTR_INHERIT - Static variable in class org.jgroups.conf.XmlConfigurator
 
ATTR_NAME - Static variable in class org.jgroups.conf.XmlConfigurator
 
ATTR_VALUE - Static variable in class org.jgroups.conf.XmlConfigurator
 
AUTH - Class in org.jgroups.protocols
The AUTH protocol adds a layer of authentication to JGroups
AUTH() - Constructor for class org.jgroups.protocols.AUTH
 
authenticate(AuthToken, Message) - Method in class org.jgroups.auth.AuthToken
This method should be implemented to perform the actual authentication of joining members.
authenticate(AuthToken, Message) - Method in class org.jgroups.auth.FixedMembershipToken
 
authenticate(AuthToken, Message) - Method in class org.jgroups.auth.MD5Token
 
authenticate(AuthToken, Message) - Method in class org.jgroups.auth.SimpleToken
 
authenticate(AuthToken, Message) - Method in class org.jgroups.auth.X509Token
 
AuthHeader - Class in org.jgroups.protocols
AuthHeader is a holder object for the token that is passed from the joiner to the coordinator
AuthHeader() - Constructor for class org.jgroups.protocols.AuthHeader
 
AuthToken - Class in org.jgroups.auth
Abstract AuthToken class used by implementations of AUTH, e.g.
AuthToken() - Constructor for class org.jgroups.auth.AuthToken
 
AUTO_GETSTATE - Static variable in class org.jgroups.Channel
 
AUTO_RECONNECT - Static variable in class org.jgroups.Channel
 
available() - Method in class org.jgroups.util.ExposedByteArrayInputStream
 

B

BARRIER - Class in org.jgroups.protocols
All messages up the stack have to go through a barrier (read lock, RL).
BARRIER() - Constructor for class org.jgroups.protocols.BARRIER
 
baseName - Variable in class org.jgroups.util.DefaultThreadFactory
 
BasicConnectionTable - Class in org.jgroups.blocks
Shared class for TCP connection tables.
BasicConnectionTable() - Constructor for class org.jgroups.blocks.BasicConnectionTable
 
BasicConnectionTable.ConnectionListener - Interface in org.jgroups.blocks
Used to be notified about connection establishment and teardown.
BasicConnectionTable.Receiver - Interface in org.jgroups.blocks
Used for message reception.
BasicTCP - Class in org.jgroups.protocols
Shared base class for tcpip protocols
BasicTCP() - Constructor for class org.jgroups.protocols.BasicTCP
 
bcast_task - Variable in class org.jgroups.protocols.FD
Transmits SUSPECT message until view change or UNSUSPECT is received
BECOME_SERVER - Static variable in class org.jgroups.Event
 
becomeClient() - Method in class org.jgroups.protocols.pbcast.GMS
 
becomeCoordinator() - Method in class org.jgroups.protocols.pbcast.GMS
 
becomeParticipant() - Method in class org.jgroups.protocols.pbcast.GMS
 
beforeInvocation(IInvokedMethod, ITestResult) - Method in class org.jgroups.util.JUnitXMLReporter
Invoked before any method (configuration or test) is invoked
BELOW - Static variable in class org.jgroups.stack.ProtocolStack
 
BIND_ADDR - Static variable in class org.jgroups.Global
 
bind_addr - Variable in class org.jgroups.protocols.TP
 
BIND_ADDR_OLD - Static variable in class org.jgroups.Global
 
BIND_INTERFACE - Static variable in class org.jgroups.Global
 
bind_port - Variable in class org.jgroups.protocols.TP
The port to which the transport binds.
block() - Method in class org.jgroups.blocks.DistributedHashtable
Deprecated. Block sending and receiving of messages until ViewAccepted is called
block() - Method in class org.jgroups.blocks.DistributedLockManager
 
block() - Method in class org.jgroups.blocks.DistributedQueue
Block sending and receiving of messages until ViewAccepted is called
block() - Method in class org.jgroups.blocks.DistributedTree
Block sending and receiving of messages until ViewAccepted is called
block() - Method in class org.jgroups.blocks.MembershipListenerAdapter
Notify membership listeners to temporarily stop sending messages into a channel.
block() - Method in class org.jgroups.blocks.NotificationBus
 
block() - Method in class org.jgroups.blocks.PartitionedHashMap.ArrayBasedConsistentHashFunction
 
block() - Method in class org.jgroups.blocks.PartitionedHashMap
 
block() - Method in class org.jgroups.blocks.ReplicatedHashMap
Block sending and receiving of messages until ViewAccepted is called
block() - Method in class org.jgroups.blocks.ReplicatedHashtable
Deprecated. Block sending and receiving of messages until ViewAccepted is called
block() - Method in class org.jgroups.blocks.ReplicatedTree
Block sending and receiving of messages until viewAccepted() is called
block() - Method in class org.jgroups.blocks.ReplicatedTree2
Block sending and receiving of messages until viewAccepted() is called
block() - Method in class org.jgroups.blocks.VotingAdapter
Blocks the channel until the ViewAccepted is invoked.
BLOCK - Static variable in class org.jgroups.Channel
 
block() - Method in class org.jgroups.demos.ChatCore
 
block() - Method in class org.jgroups.demos.Draw
 
block() - Method in class org.jgroups.demos.QuoteClient
 
block() - Method in class org.jgroups.demos.QuoteServer
 
block() - Method in class org.jgroups.demos.Topology
 
block() - Method in class org.jgroups.demos.wb.Whiteboard
 
BLOCK - Static variable in class org.jgroups.Event
 
block() - Method in class org.jgroups.ExtendedReceiverAdapter
 
block() - Method in interface org.jgroups.MembershipListener
Called (usually by the FLUSH protocol), as an indication that the member should stop sending messages.
block() - Method in class org.jgroups.ReceiverAdapter
 
BlockEvent - Class in org.jgroups
Trivial object that represents a block event.
BlockEvent() - Constructor for class org.jgroups.BlockEvent
 
blockOk() - Method in class org.jgroups.Channel
Called to acknowledge a block() (callback in MembershipListener or BlockEvent received from call to Receive).
blockOk() - Method in class org.jgroups.JChannel
Called to acknowledge a block() (callback in MembershipListener or BlockEvent received from call to receive()).
BoundedList<T> - Class in org.jgroups.util
A bounded subclass of LinkedList, oldest elements are removed once max capacity is exceeded.
BoundedList() - Constructor for class org.jgroups.util.BoundedList
 
BoundedList(int) - Constructor for class org.jgroups.util.BoundedList
 
BSH - Class in org.jgroups.protocols
Beanshell (www.beanshell.org) interpreter class.
BSH() - Constructor for class org.jgroups.protocols.BSH
 
BSH.BshHeader - Class in org.jgroups.protocols
 
BSH.BshHeader() - Constructor for class org.jgroups.protocols.BSH.BshHeader
 
BSH.BshHeader(int) - Constructor for class org.jgroups.protocols.BSH.BshHeader
 
Buffer - Class in org.jgroups.util
Buffer with an offset and length.
Buffer(byte[], int, int) - Constructor for class org.jgroups.util.Buffer
 
BYTE_SIZE - Static variable in class org.jgroups.Global
 
byteBufferToMessage(byte[], int, int) - Static method in class org.jgroups.util.Util
 
byteBufferToMessageList(byte[], int, int) - Static method in class org.jgroups.util.Util
 

C

Cache<K,V> - Class in org.jgroups.blocks
Simple cache which maintains keys and value.
Cache() - Constructor for class org.jgroups.blocks.Cache
 
Cache.Value<V> - Class in org.jgroups.blocks
 
Cache.Value(V, long) - Constructor for class org.jgroups.blocks.Cache.Value
 
Cache.Value() - Constructor for class org.jgroups.blocks.Cache.Value
 
callRemoteMethod(Address, String, Object[], Class[], int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethod(Address, String, Object[], String[], int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethod(Address, MethodCall, int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethod(Address, MethodCall, int, long, boolean) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, String, Object[], Class[], int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, String, Object[], Class[], int, long, boolean) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, String, Object[], Class[], int, long, boolean, RspFilter) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, String, Object[], String[], int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, String, Object[], String[], int, long, boolean) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, MethodCall, int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, MethodCall, int, long, boolean) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, MethodCall, int, long, boolean, boolean) - Method in class org.jgroups.blocks.RpcDispatcher
 
callRemoteMethods(Vector, MethodCall, int, long, boolean, boolean, RspFilter) - Method in class org.jgroups.blocks.RpcDispatcher
 
canBeProcessedTogether(GmsImpl.Request) - Method in class org.jgroups.protocols.pbcast.GmsImpl.Request
Specifies whether this request can be processed with other request simultaneously
CANCEL_MERGE - Static variable in class org.jgroups.protocols.pbcast.GMS.GmsHeader
 
CannotConnectException - Exception in org.jgroups.persistence
 
CannotConnectException(Exception, String) - Constructor for exception org.jgroups.persistence.CannotConnectException
 
CannotConnectException(Throwable, String) - Constructor for exception org.jgroups.persistence.CannotConnectException
 
CannotCreateSchemaException - Exception in org.jgroups.persistence
 
CannotCreateSchemaException(Throwable, String) - Constructor for exception org.jgroups.persistence.CannotCreateSchemaException
 
CannotPersistException - Exception in org.jgroups.persistence
 
CannotPersistException(Throwable, String) - Constructor for exception org.jgroups.persistence.CannotPersistException
 
CannotRemoveException - Exception in org.jgroups.persistence
 
CannotRemoveException(Throwable, String) - Constructor for exception org.jgroups.persistence.CannotRemoveException
 
CannotRetrieveException - Exception in org.jgroups.persistence
 
CannotRetrieveException(Throwable, String) - Constructor for exception org.jgroups.persistence.CannotRetrieveException
 
capacity() - Method in class org.jgroups.util.Headers
 
capacity() - Method in class org.jgroups.util.UnmodifiableVector
 
castMessage(Vector, Message, int, long) - Method in class org.jgroups.blocks.MessageDispatcher
 
castMessage(Vector, Message, int, long, boolean) - Method in class org.jgroups.blocks.MessageDispatcher
Cast a message to all members, and wait for mode responses.
castMessage(Vector, Message, int, long, boolean, RspFilter) - Method in class org.jgroups.blocks.MessageDispatcher
 
castMessage(Vector, long, Message, RspCollector) - Method in class org.jgroups.blocks.MessageDispatcher
Multicast a message request to all members in dests and receive responses via the RspCollector interface.
castMessage(Vector, Message, int, long) - Method in class org.jgroups.blocks.RpcDispatcher
 
castViewChangeWithDest(View, Digest, JoinRsp, Collection<Address>) - Method in class org.jgroups.protocols.pbcast.GMS
Broadcasts the new view and digest, and waits for acks from all members in the list given as argument.
CAUSAL - Class in org.jgroups.protocols
Implements casual ordering layer using vector clocks.
CAUSAL() - Constructor for class org.jgroups.protocols.CAUSAL
Default constructor.
CAUSAL.CausalHeader - Class in org.jgroups.protocols
 
CAUSAL.CausalHeader() - Constructor for class org.jgroups.protocols.CAUSAL.CausalHeader
used for externalization
CAUSAL.CausalHeader(TransportedVectorTime) - Constructor for class org.jgroups.protocols.CAUSAL.CausalHeader
 
CAUSAL.CausalNewViewHeader - Class in org.jgroups.protocols
 
CAUSAL.CausalNewViewHeader(ViewId, int, boolean) - Constructor for class org.jgroups.protocols.CAUSAL.CausalNewViewHeader
 
CAUSAL.CausalNewViewHeader() - Constructor for class org.jgroups.protocols.CAUSAL.CausalNewViewHeader
Used for externalization.
CAUSAL.MissingIndexesMessage - Class in org.jgroups.protocols
 
CAUSAL.MissingIndexesMessage(Collection, Collection) - Constructor for class org.jgroups.protocols.CAUSAL.MissingIndexesMessage
 
CAUSAL.MissingIndexesMessage() - Constructor for class org.jgroups.protocols.CAUSAL.MissingIndexesMessage
Used for externalization.
CausalDemo - Class in org.jgroups.demos
Simple causal demo where each member bcast a consecutive letter from the alphabet and picks the next member to transmit the next letter.
CausalDemo(boolean) - Constructor for class org.jgroups.demos.CausalDemo
 
CERT_ALIAS - Static variable in class org.jgroups.auth.X509Token
 
CERT_PASSWORD - Static variable in class org.jgroups.auth.X509Token
 
channel - Variable in class org.jgroups.blocks.DistributedQueue
 
channel - Variable in class org.jgroups.blocks.DistributedTree
 
channel - Variable in class org.jgroups.blocks.MessageDispatcher
 
Channel - Class in org.jgroups
A channel represents a group communication endpoint (like BSD datagram sockets).
Channel() - Constructor for class org.jgroups.Channel
 
channel_listeners - Variable in class org.jgroups.Channel
 
CHANNEL_LOCAL_ADDR_TIMEOUT - Static variable in class org.jgroups.Global
 
channel_name - Variable in class org.jgroups.protocols.TP
The name of the group to which this member is connected
channel_name - Variable in class org.jgroups.protocols.TpHeader
 
channelClosed(Channel) - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
channelClosed(Channel) - Method in class org.jgroups.blocks.RpcDispatcher
 
channelClosed(Channel) - Method in interface org.jgroups.ChannelListener
 
channelClosed(Channel) - Method in class org.jgroups.ChannelListenerAdapter
 
channelClosed(Channel) - Method in class org.jgroups.demos.Draw
 
ChannelClosedException - Exception in org.jgroups
Thrown if an operation is attemped on a closed channel.
ChannelClosedException() - Constructor for exception org.jgroups.ChannelClosedException
 
ChannelClosedException(String) - Constructor for exception org.jgroups.ChannelClosedException
 
channelConnected(Channel) - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
channelConnected(Channel) - Method in class org.jgroups.blocks.RpcDispatcher
 
channelConnected(Channel) - Method in interface org.jgroups.ChannelListener
 
channelConnected(Channel) - Method in class org.jgroups.ChannelListenerAdapter
 
channelConnected(Channel) - Method in class org.jgroups.demos.Draw
 
channelDisconnected(Channel) - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
channelDisconnected(Channel) - Method in class org.jgroups.blocks.RpcDispatcher
 
channelDisconnected(Channel) - Method in interface org.jgroups.ChannelListener
 
channelDisconnected(Channel) - Method in class org.jgroups.ChannelListenerAdapter
 
channelDisconnected(Channel) - Method in class org.jgroups.demos.Draw
 
ChannelException - Exception in org.jgroups
This class represents the super class for all exception types thrown by JGroups.
ChannelException() - Constructor for exception org.jgroups.ChannelException
 
ChannelException(String) - Constructor for exception org.jgroups.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception org.jgroups.ChannelException
 
ChannelFactory - Interface in org.jgroups
A channel factory that removes hardwiring of calls to create JGroups channels.
ChannelListener - Interface in org.jgroups
Allows a listener to be notified when important channel events occur.
ChannelListenerAdapter - Class in org.jgroups
Class which implements ChannelListener
ChannelListenerAdapter() - Constructor for class org.jgroups.ChannelListenerAdapter
 
ChannelNotConnectedException - Exception in org.jgroups
Thrown if an operation is attemped on an unconnected channel.
ChannelNotConnectedException() - Constructor for exception org.jgroups.ChannelNotConnectedException
 
ChannelNotConnectedException(String) - Constructor for exception org.jgroups.ChannelNotConnectedException
 
channelReconnected(Address) - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
channelReconnected(Address) - Method in class org.jgroups.blocks.RpcDispatcher
 
channelReconnected(Address) - Method in interface org.jgroups.ChannelListener
 
channelReconnected(Address) - Method in class org.jgroups.ChannelListenerAdapter
 
channelReconnected(Address) - Method in class org.jgroups.demos.Draw
 
channelShunned() - Method in class org.jgroups.blocks.PullPushAdapter
Deprecated.  
channelShunned() - Method in class org.jgroups.blocks.RpcDispatcher
 
channelShunned() - Method in interface org.jgroups.ChannelListener
 
channelShunned() - Method in class org.jgroups.ChannelListenerAdapter
 
channelShunned() - Method in class org.jgroups.demos.Draw
 
Chat - Class in org.jgroups.demos
 
Chat(String) - Constructor for class org.jgroups.demos.Chat
 
ChatCore - Class in org.jgroups.demos
 
ChatCore(String) - Constructor for class org.jgroups.demos.ChatCore
 
checkBufferSize(String, long) - Static method in class org.jgroups.util.Util
Verifies that val is <= max memory
checkClosed() - Method in class org.jgroups.JChannel
health check
throws a ChannelClosed exception if the channel is closed
checkClosedOrNotConnected() - Method in class org.jgroups.JChannel
 
checkForDropMessage(Message, Address) - Method in class org.jgroups.debug.Simulator
 
checkForLinux() - Static method in class org.jgroups.util.Util
 
checkForSolaris() - Static method in class org.jgroups.util.Util
 
checkForWindows() - Static method in class org.jgroups.util.Util
 
checkResult(RspList, Object) - Method in class org.jgroups.blocks.DistributedQueue
 
checkSelfInclusion(Vector<Address>) - Method in class org.jgroups.protocols.pbcast.GMS
Returns true if local_addr is member of mbrs, else false
childExists(String) - Method in class org.jgroups.blocks.ReplicatedTree2.LeafNodeOneKey
 
childExists(String) - Method in interface org.jgroups.blocks.ReplicatedTree2.Node
 
childExists(String) - Method in class org.jgroups.blocks.ReplicatedTree2.NodeImpl
 
CIPHER_TYPE - Static variable in class org.jgroups.auth.X509Token
 
ClassConfigurator - Class in org.jgroups.conf
This class will be replaced with the class that read info from the magic number configurator that reads info from the xml file.
ClassConfigurator() - Constructor for class org.jgroups.conf.ClassConfigurator
 
ClassMap - Class in org.jgroups.conf
Maintains mapping between magic number and class
ClassMap(String, short) - Constructor for class org.jgroups.conf.ClassMap
 
clear() - Method in class org.jgroups.blocks.AbstractConnectionMap
 
clear() - Method in class org.jgroups.blocks.DistributedHashtable
Deprecated. Clears this hashtable so that it contains no keys
clear() - Method in class org.jgroups.blocks.ReplicatedHashMap
Removes all of the mappings from this map.
clear() - Method in class org.jgroups.blocks.ReplicatedHashtable
Deprecated. Clears this hashtable so that it contains no keys
clear() - Method in class org.jgroups.Membership
removes all the members from this membership
clear() - Method in class org.jgroups.persistence.DBPersistenceManager
Clears the key-cache as well as all entries
clear() - Method in class org.jgroups.persistence.FilePersistenceManager
Clears the complete NV state from the DB
clear() - Method in interface org.jgroups.persistence.PersistenceManager
Clears the complete NV state from the DB
clear() - Method in class org.jgroups.util.MutableDigest
 
clear() - Method in class org.jgroups.util.Queue
Removes all elements from the queue.
clear() - Method in class org.jgroups.util.RspList
 
clear() - Method in class org.jgroups.util.SeqnoTable
 
clear() - Method in class org.jgroups.util.SizeBoundedQueue
 
clear() - Method in class org.jgroups.util.UnmodifiableVector
 
clearAllFragments() - Method in class org.jgroups.protocols.FRAG2
 
clearChannelListeners() - Method in class org.jgroups.Channel
 
clearConfigurations() - Method in class org.jgroups.JChannelFactory
Removes all configurations
clearFlag(byte) - Method in class org.jgroups.Message
 
clearFragmentsFor(Address) - Method in class org.jgroups.protocols.FRAG2
 
clearPanel() - Method in class org.jgroups.demos.applets.DrawApplet
 
clearPanel() - Method in class org.jgroups.demos.Draw
 
clearPanel() - Method in class org.jgroups.demos.Draw2Channels
 
clearPanel() - Method in class org.jgroups.demos.DrawRepl
 
clearStableMessages() - Method in class org.jgroups.stack.AckMcastSenderWindow
 
ClientGmsImpl - Class in org.jgroups.protocols.pbcast
Client part of GMS.
ClientGmsImpl(GMS) - Constructor for class org.jgroups.protocols.pbcast.ClientGmsImpl
 
clone() - Method in class org.jgroups.blocks.ReplicatedTree.Node
 
clone() - Method in class org.jgroups.blocks.ReplicatedTree2.LeafNodeOneKey
 
clone() - Method in interface org.jgroups.blocks.ReplicatedTree2.Node
 
clone() - Method in class org.jgroups.blocks.ReplicatedTree2.NodeImpl
 
clone() - Method in class org.jgroups.Membership
 
clone() - Method in class org.jgroups.MergeView
creates a copy of this view
clone() - Method in class org.jgroups.Message
 
clone() - Method in class org.jgroups.stack.IpAddress
 
clone() - Method in class org.jgroups.util.UnmodifiableVector
 
clone() - Method in class org.jgroups.View
creates a copy of this view
clone() - Method in class org.jgroups.ViewId
Cloneable interface Returns a new ViewID object containing the same address and lamport timestamp as this view
close() - Method in interface org.jgroups.blocks.Connection
 
close() - Method in class org.jgroups.Channel
Destroys the channel and its associated resources (e.g., the protocol stack).
close() - Method in class org.jgroups.demos.ChatCore
 
close() - Method in class org.jgroups.JChannel
Destroys the channel.
close() - Method in class org.jgroups.mux.Multiplexer
Deprecated.  
close() - Method in class org.jgroups.mux.MuxChannel
Deprecated.  
close() - Method in class org.jgroups.util.ExposedByteArrayInputStream
 
close(boolean) - Method in class org.jgroups.util.Queue
Marks the queues as closed.
close(InputStream) - Static method in class org.jgroups.util.Util
 
close(OutputStream) - Static method in class org.jgroups.util.Util
 
close(Socket) - Static method in class org.jgroups.util.Util
 
close(ServerSocket) - Static method in class org.jgroups.util.Util
 
close(DatagramSocket) - Static method in class org.jgroups.util.Util
 
close(Channel) - Static method in class org.jgroups.util.Util
 
close(Channel...) - Static method in class org.jgroups.util.Util
 
close(Connection) - Static method in class org.jgroups.util.Util
 
CLOSE_BARRIER - Static variable in class org.jgroups.Event
 
closeAll() - Method in class org.jgroups.mux.Multiplexer
Deprecated.  
closed - Variable in class org.jgroups.JChannel
 
closed() - Method in class org.jgroups.util.Queue
returns true if the Queue has been closed however, this method will return false if the queue has been closed using the close(true) method and the last element has yet not been received.
closeMessageQueue(boolean) - Method in class org.jgroups.JChannel
 
closer - Variable in class org.jgroups.JChannel
Thread responsible for closing a channel and potentially reconnecting to it (e.g., when shunned).
cluster_name - Variable in class org.jgroups.protocols.PingHeader
 
clusterName - Variable in class org.jgroups.util.DefaultThreadFactory
 
collectionToByteBuffer(Collection<Address>) - Static method in class org.jgroups.util.Util
 
Command - Interface in org.jgroups.util
The Command patttern (see Gamma et al.).
commit(Object) - Method in class org.jgroups.blocks.DistributedLockManager
Commit phase for the lock acquisition or release.
commit() - Method in class org.jgroups.blocks.DistributedLockManager.LockDecree
 
commit() - Method in class org.jgroups.blocks.TwoPhaseVotingAdapter.TwoPhaseWrapper
 
commit(Object) - Method in interface org.jgroups.blocks.TwoPhaseVotingListener
This is voting on the commiting the decree.
commited - Variable in class org.jgroups.blocks.DistributedLockManager.LockDecree
 
compare(IpAddress) - Method in class org.jgroups.stack.IpAddress
Deprecated. Use IpAddress.compareTo(org.jgroups.Address) instead
compare(Object) - Method in class org.jgroups.ViewId
Old Compare
compareTo(Address) - Method in class org.jgroups.stack.IpAddress
implements the java.lang.Comparable interface
compareTo(Object) - Method in class org.jgroups.ViewId
Establishes an order between 2 ViewIds.
compareToUnique(Object) - Method in class org.jgroups.stack.IpAddress
Deprecated. Use IpAddress.compareTo(org.jgroups.Address) instead
componentHidden(ComponentEvent) - Method in class org.jgroups.demos.wb.Whiteboard
 
componentMoved(ComponentEvent) - Method in class org.jgroups.demos.wb.Whiteboard
 
componentResized(ComponentEvent) - Method in class org.jgroups.demos.wb.Whiteboard
 
componentShown(ComponentEvent) - Method in class org.jgroups.demos.wb.Whiteboard
 
COMPRESS - Class in org.jgroups.protocols
Compresses the payload of a message.
COMPRESS() - Constructor for class org.jgroups.protocols.COMPRESS
 
COMPRESS.CompressHeader - Class in org.jgroups.protocols
 
COMPRESS.CompressHeader() - Constructor for class org.jgroups.protocols.COMPRESS.CompressHeader
 
COMPRESS.CompressHeader(int) - Constructor for class org.jgroups.protocols.COMPRESS.CompressHeader
 
computeFragOffsets(int, int, int) - Static method in class org.jgroups.util.Util
Given a buffer and a fragmentation size, compute a list of fragmentation offset/length pairs, and return them in a list.
computeFragOffsets(byte[], int) - Static method in class org.jgroups.util.Util
 
concurrent_processing - Variable in class org.jgroups.blocks.MessageDispatcher
Process items on the queue concurrently (RequestCorrelator).
CONFIG - Static variable in class org.jgroups.Event
 
config - Variable in class org.jgroups.JChannel
 
Configurator - Class in org.jgroups.stack
The task if this class is to setup and configure the protocol stack.
Configurator() - Constructor for class org.jgroups.stack.Configurator
 
Configurator(ProtocolStack) - Constructor for class org.jgroups.stack.Configurator
 
Configurator.ProtocolConfiguration - Class in org.jgroups.stack
Parses and encapsulates the specification for 1 protocol of the protocol stack, e.g.
Configurator.ProtocolConfiguration(String) - Constructor for class org.jgroups.stack.Configurator.ProtocolConfiguration
Creates a new ProtocolConfiguration.
ConfiguratorFactory - Class in org.jgroups.conf
The ConfigurationFactory is a factory that returns a protocol stack configurator.
ConfiguratorFactory() - Constructor for class org.jgroups.conf.ConfiguratorFactory
 
conn_expire_time - Variable in class org.jgroups.protocols.BasicTCP
 
conn_listeners - Variable in class org.jgroups.blocks.AbstractConnectionMap
 
connect(String) - Method in class org.jgroups.Channel
Connects the channel to a group.
connect(String, Address, String, long) - Method in class org.jgroups.Channel
Connects the channel to a group and fetches the state
connect() - Method in class org.jgroups.demos.TotalTokenDemo
 
CONNECT - Static variable in class org.jgroups.Event
 
connect(String) - Method in class org.jgroups.