Package org.eclipse.ecf.provider.generic
Class ContainerMessage
- java.lang.Object
-
- org.eclipse.ecf.provider.generic.ContainerMessage
-
- All Implemented Interfaces:
Serializable
public class ContainerMessage extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainerMessage.CreateMessagestatic classContainerMessage.CreateResponseMessagestatic classContainerMessage.JoinGroupMessagestatic classContainerMessage.LeaveGroupMessagestatic classContainerMessage.SharedObjectDisposeMessagestatic classContainerMessage.SharedObjectMessagestatic classContainerMessage.ViewChangeMessage
-
Constructor Summary
Constructors Modifier Constructor Description protectedContainerMessage(ID from, ID to, long seq, Serializable data)
-
Method Summary
-
-
-
Constructor Detail
-
ContainerMessage
protected ContainerMessage(ID from, ID to, long seq, Serializable data)
-
-
Method Detail
-
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)
-
-