Package org.red5.server.net.remoting
Class RemotingHeader
java.lang.Object
org.red5.server.net.remoting.RemotingHeader
- All Implemented Interfaces:
IRemotingHeader
Remoting header to be sent to a server.
- Author:
- The Red5 Project, Joachim Bauch (jojo@struktur.de)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ObjectThe actual data of the header.protected StringThe name of the header.protected booleanIs this header required?Fields inherited from interface org.red5.server.api.remoting.IRemotingHeader
APPEND_TO_GATEWAY_URL, CREDENTIALS, DEBUG_SERVER, PERSISTENT_HEADER, REPLACE_GATEWAY_URL -
Constructor Summary
ConstructorsConstructorDescriptionRemotingHeader(String name, boolean required, Object data) Create a new header to be sent through remoting. -
Method Summary
-
Field Details
-
name
The name of the header. -
required
protected boolean requiredIs this header required? -
data
The actual data of the header.
-
-
Constructor Details
-
RemotingHeader
Create a new header to be sent through remoting.- Parameters:
name- Header namerequired- Header required?data- Header data
-
-
Method Details
-
getMustUnderstand
public boolean getMustUnderstand()Return boolean flag if receiver must process header before handling other headers or messages.- Specified by:
getMustUnderstandin interfaceIRemotingHeader- Returns:
- must understand
-
getName
Return name of header.- Specified by:
getNamein interfaceIRemotingHeader- Returns:
- name of header
-
getValue
Return value of header.- Specified by:
getValuein interfaceIRemotingHeader- Returns:
- value of header
-