public interface ISharedObjectMessage extends IRTMPEvent
IEvent.Type
Modifier and Type | Method and Description |
---|---|
void |
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, setTimestamp
String getName()
int getVersion()
boolean isPersistent()
Queue<ISharedObjectEvent> getEvents()
void 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()
true
if shared object is empty, false
otherwiseCopyright © 2006-2012 The Red5 Project