Class ContainerMessage

java.lang.Object
org.eclipse.ecf.provider.generic.ContainerMessage
All Implemented Interfaces:
Serializable

public class ContainerMessage extends Object implements Serializable
See Also:
  • Constructor Details

    • ContainerMessage

      protected ContainerMessage(ID from, ID to, long seq, Serializable data)
  • Method Details

    • getData

      public Serializable getData()
      Returns:
      Returns the data.
    • setData

      public void setData(Serializable data)
      Parameters:
      data - The data to set.
    • getFromContainerID

      public ID getFromContainerID()
      Returns:
      Returns the fromContainerID.
    • setFromContainerID

      public void setFromContainerID(ID fromContainerID)
      Parameters:
      fromContainerID - The fromContainerID to set.
    • getSequence

      public long getSequence()
      Returns:
      Returns the sequence.
    • setSequence

      public void setSequence(long sequence)
      Parameters:
      sequence - The sequence to set.
    • getToContainerID

      public ID getToContainerID()
      Returns:
      Returns the toContainerID.
    • setToContainerID

      public void setToContainerID(ID toContainerID)
      Parameters:
      toContainerID - The toContainerID to set.
    • createViewChangeMessage

      public static ContainerMessage createViewChangeMessage(ID from, ID to, long seq, ID[] ids, boolean add, Serializable data)
    • createJoinGroupMessage

      public static ContainerMessage createJoinGroupMessage(ID from, ID to, long seq, Serializable data)
    • createLeaveGroupMessage

      public static ContainerMessage createLeaveGroupMessage(ID from, ID to, long seq, Serializable data)
    • createSharedObjectCreateMessage

      public static ContainerMessage createSharedObjectCreateMessage(ID from, ID to, long seq, Serializable data)
    • createSharedObjectCreateResponseMessage

      public static ContainerMessage createSharedObjectCreateResponseMessage(ID from, ID to, long contSeq, ID soID, Throwable e, long sequence)
    • createSharedObjectMessage

      public static ContainerMessage createSharedObjectMessage(ID from, ID to, long seq, ID fromSharedObject, Serializable data)
    • createSharedObjectDisposeMessage

      public static ContainerMessage createSharedObjectDisposeMessage(ID from, ID to, long seq, ID sharedObjectID)
    • toString

      public String toString()
      Overrides:
      toString in class Object