Package org.red5.server.messaging
Class OOBControlMessage
java.lang.Object
org.red5.server.messaging.OOBControlMessage
- All Implemented Interfaces:
Serializable
Out-of-band control message used by inter-components communication which are connected with pipes.
Out-of-band data is a separate data stream used for specific purposes (in TCP it's referenced as "urgent data"), like lifecycle control.
'Target' is used to represent the receiver who may be interested for receiving.
It's a string of any form. XXX shall we design a standard form for Target, like "class.instance"?
- Author:
- The Red5 Project, Steven Gong (steven.gong@gmail.com)
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGetter for property 'result'.Getter for property 'serviceName'.Getter for property 'serviceParamMap'.Getter for property 'target'.void
Setter for property 'result'.void
setServiceName
(String serviceName) Setter for property 'serviceName'.void
setServiceParamMap
(Map<String, Object> serviceParamMap) Setter for property 'serviceParamMap'.void
Setter for property 'target'.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
target
Target -
serviceName
Service name -
serviceParamMap
Service params name -
result
Result
-
-
Constructor Details
-
OOBControlMessage
public OOBControlMessage()
-
-
Method Details
-
getServiceName
Getter for property 'serviceName'.- Returns:
- Value for property 'serviceName'.
-
setServiceName
Setter for property 'serviceName'.- Parameters:
serviceName
- Value to set for property 'serviceName'.
-
getServiceParamMap
Getter for property 'serviceParamMap'.- Returns:
- Value for property 'serviceParamMap'.
-
setServiceParamMap
Setter for property 'serviceParamMap'.- Parameters:
serviceParamMap
- Value to set for property 'serviceParamMap'.
-
getTarget
Getter for property 'target'.- Returns:
- Value for property 'target'.
-
setTarget
Setter for property 'target'.- Parameters:
target
- Value to set for property 'target'.
-
getResult
Getter for property 'result'.- Returns:
- Value for property 'result'.
-
setResult
Setter for property 'result'.- Parameters:
result
- Value to set for property 'result'.
-