Class StateTransferResult

java.lang.Object
org.jgroups.util.StateTransferResult

public class StateTransferResult extends Object
Encapsulates the result of a state transfer. When buffer is set, then this is the result of a state transfer with STATE_TRANSFER. When exception is non-null, then an exception occurred. When both fields are null, then the (streaming) state transfer was successful.
Since:
3.0
  • Field Details

    • buffer

      protected final byte[] buffer
    • exception

      protected final Throwable exception
  • Constructor Details

    • StateTransferResult

      public StateTransferResult()
    • StateTransferResult

      public StateTransferResult(byte[] buffer)
    • StateTransferResult

      public StateTransferResult(Throwable t)
  • Method Details

    • hasBuffer

      public boolean hasBuffer()
    • hasException

      public boolean hasException()
    • getBuffer

      public byte[] getBuffer()
    • getException

      public Throwable getException()
    • toString

      public String toString()
      Overrides:
      toString in class Object