|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.red5.server.messaging.AbstractMessage
public class AbstractMessage
Abstract base for all messages
IMessage| Field Summary | |
|---|---|
protected String |
correlationID
|
protected Map<?,?> |
extraHeaders
|
protected String |
messageID
|
protected String |
messageType
|
| Constructor Summary | |
|---|---|
AbstractMessage()
|
|
| Method Summary | |
|---|---|
boolean |
getBooleanProperty(String name)
Getter for boolean property |
byte |
getByteProperty(String name)
Add byte property to message |
String |
getCorrelationID()
Return correlation id |
double |
getDoubleProperty(String name)
Return double property by name |
float |
getFloatProperty(String name)
Return float property by name |
int |
getIntProperty(String name)
Return int property by name |
long |
getLongProperty(String name)
Return long property to message |
String |
getMessageID()
Return message id |
String |
getMessageType()
Return message type |
Object |
getObjectProperty(String name)
Return object property to message |
short |
getShortProperty(String name)
Return short property to message |
String |
getStringProperty(String name)
Return string property to message |
void |
setBooleanProperty(String name,
boolean value)
Add boolean property to message |
void |
setByteProperty(String name,
byte value)
Add byte property to message |
void |
setCorrelationID(String id)
Setter for correlation id |
void |
setDoubleProperty(String name,
double value)
Add double property to message |
void |
setFloatProperty(String name,
float value)
Add float property to message |
void |
setIntProperty(String name,
int value)
Add int property to message |
void |
setLongProperty(String name,
long value)
Add long property to message |
void |
setMessageID(String id)
Setter for new message id |
void |
setMessageType(String type)
Setter for message type |
void |
setObjectProperty(String name,
Object value)
Add object property to message |
void |
setShortProperty(String name,
short value)
Add short property to message |
void |
setStringProperty(String name,
String value)
Add string property to message |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String messageID
protected String correlationID
protected String messageType
protected Map<?,?> extraHeaders
| Constructor Detail |
|---|
public AbstractMessage()
| Method Detail |
|---|
public String getMessageID()
getMessageID in interface IMessagepublic void setMessageID(String id)
setMessageID in interface IMessageid - Message idpublic String getCorrelationID()
getCorrelationID in interface IMessagepublic void setCorrelationID(String id)
setCorrelationID in interface IMessageid - Correlation idpublic String getMessageType()
getMessageType in interface IMessagepublic void setMessageType(String type)
setMessageType in interface IMessagetype - Message typepublic boolean getBooleanProperty(String name)
getBooleanProperty in interface IMessagename - Boolean property name
public void setBooleanProperty(String name,
boolean value)
setBooleanProperty in interface IMessagename - Boolean property namevalue - Boolean property valuepublic byte getByteProperty(String name)
getByteProperty in interface IMessagename - Byte property name
public void setByteProperty(String name,
byte value)
setByteProperty in interface IMessagename - Byte property namevalue - Byte property valuepublic double getDoubleProperty(String name)
getDoubleProperty in interface IMessagename - Double property name
public void setDoubleProperty(String name,
double value)
setDoubleProperty in interface IMessagename - Double property namevalue - Double property valuepublic float getFloatProperty(String name)
getFloatProperty in interface IMessagename - Float property name
public void setFloatProperty(String name,
float value)
setFloatProperty in interface IMessagename - Float property namevalue - Float property valuepublic int getIntProperty(String name)
getIntProperty in interface IMessagename - Int property name
public void setIntProperty(String name,
int value)
setIntProperty in interface IMessagename - Int property namevalue - Int property valuepublic long getLongProperty(String name)
getLongProperty in interface IMessagename - Long property name
public void setLongProperty(String name,
long value)
setLongProperty in interface IMessagename - Long property namevalue - Long property valuepublic short getShortProperty(String name)
getShortProperty in interface IMessagename - Short property name
public void setShortProperty(String name,
short value)
setShortProperty in interface IMessagename - Short property namevalue - Short property valuepublic String getStringProperty(String name)
getStringProperty in interface IMessagename - String property name
public void setStringProperty(String name,
String value)
setStringProperty in interface IMessagename - String property namevalue - String property valuepublic Object getObjectProperty(String name)
getObjectProperty in interface IMessagename - Object property name
public void setObjectProperty(String name,
Object value)
setObjectProperty in interface IMessagename - Object property namevalue - Object property value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||