public interface ISharedObjectMessage extends IRTMPEvent
IEvent.Type| Modifier and Type | Method and Description |
|---|---|
boolean |
addEvent(ISharedObjectEvent.Type type,
String key,
Object value)
Addition event handler
|
void |
addEvent(ISharedObjectEvent event)
Add event handler
|
void |
clear()
Clear shared object
|
Queue<ISharedObjectEvent> |
getEvents()
Returns a set of ISharedObjectEvent objects containing informations what to change.
|
String |
getName()
Returns the name of the shared object this message belongs to.
|
int |
getVersion()
Returns the version to modify.
|
boolean |
isEmpty()
Is empty?
|
boolean |
isPersistent()
Does the message affect a persistent shared object?
|
getDataType, getHeader, getSourceType, getTimestamp, release, retain, setHeader, setSource, setSourceType, setTimestampString getName()
int getVersion()
boolean isPersistent()
Queue<ISharedObjectEvent> getEvents()
boolean addEvent(ISharedObjectEvent.Type type, String key, Object value)
type - Event typekey - Handler keyvalue - Event value (like arguments)void addEvent(ISharedObjectEvent event)
event - SO eventvoid clear()
boolean isEmpty()
trueif shared object is empty,
falseotherwise
Copyright © 2005–2017 Red5. All rights reserved.