org.jgroups.protocols
Class CAUSAL.MissingIndexesMessage

java.lang.Object
  extended by org.jgroups.protocols.CAUSAL.MissingIndexesMessage
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, Streamable
Enclosing class:
CAUSAL

public static final class CAUSAL.MissingIndexesMessage
extends java.lang.Object
implements java.io.Externalizable, Streamable

See Also:
Serialized Form

Constructor Summary
CAUSAL.MissingIndexesMessage()
          Used for externalization.
CAUSAL.MissingIndexesMessage(java.util.Collection missingLocalTimes, java.util.Collection missingCompletions)
           
 
Method Summary
 int[] getMissingCompletionIndexes()
           
 int[] getMissingTimeIndexes()
           
 void readExternal(java.io.ObjectInput in)
           
 void readFrom(java.io.DataInputStream in)
          Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed
 java.lang.String toString()
           
 void writeExternal(java.io.ObjectOutput out)
           
 void writeTo(java.io.DataOutputStream out)
          Write the entire state of the current object (including superclasses) to outstream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CAUSAL.MissingIndexesMessage

public CAUSAL.MissingIndexesMessage(java.util.Collection missingLocalTimes,
                                    java.util.Collection missingCompletions)

CAUSAL.MissingIndexesMessage

public CAUSAL.MissingIndexesMessage()
Used for externalization.

Method Detail

getMissingTimeIndexes

public int[] getMissingTimeIndexes()

getMissingCompletionIndexes

public int[] getMissingCompletionIndexes()

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException

writeTo

public void writeTo(java.io.DataOutputStream out)
             throws java.io.IOException
Description copied from interface: Streamable
Write the entire state of the current object (including superclasses) to outstream. Note that the output stream must not be closed

Specified by:
writeTo in interface Streamable
Throws:
java.io.IOException

readFrom

public void readFrom(java.io.DataInputStream in)
              throws java.io.IOException
Description copied from interface: Streamable
Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed

Specified by:
readFrom in interface Streamable
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.