|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISharedObjectMessage
Shared object message
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.red5.server.api.event.IEvent |
|---|
IEvent.Type |
| Method Summary | |
|---|---|
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? |
| Methods inherited from interface org.red5.server.net.rtmp.event.IRTMPEvent |
|---|
getDataType, getExtendedTimestamp, getHeader, getTimestamp, release, retain, setExtendedTimestamp, setHeader, setSource, setTimestamp |
| Methods inherited from interface org.red5.server.api.event.IEvent |
|---|
getObject, getSource, getType, hasSource |
| Method Detail |
|---|
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 otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||