public interface ISharedObjectContainer extends IReliableContainer
SharedObjectContainerFactory
ISharedObject
,
ISharedObjectManager
Modifier and Type | Method and Description |
---|---|
ISharedObjectManager |
getSharedObjectManager()
Get SharedObjectManager for this container
|
void |
setSharedObjectMessageSerializer(ISharedObjectMessageSerializer serializer)
Set the shared object message serializer.
|
getGroupMemberIDs, isGroupManager
addListener, connect, disconnect, dispose, getAdapter, getConnectedID, getConnectNamespace, removeListener
getID
ISharedObjectManager getSharedObjectManager()
void setSharedObjectMessageSerializer(ISharedObjectMessageSerializer serializer)
Set the shared object message serializer. The serializer should not be null
.
Note that users of this method should guarantee that their are not pending messages to be sent/received...typically by only calling this method prior to connecting/being connected to from remote containers.
Note also that the serializer must perform well when it's methods are called, to prevent negatively impacting overall container messaging performance.