org.red5.server.api.remoting
Interface IRemotingConnection
- All Superinterfaces:
- AttributeStoreMXBean, IAttributeStore, ICastingAttributeStore, IConnection, ICoreObject, IEventDispatcher, IEventHandler, IEventListener
- All Known Implementing Classes:
- RemotingConnection
public interface IRemotingConnection
- extends IConnection
Connection coming from Remoting clients.
- Author:
- The Red5 Project ([email protected]), Joachim Bauch ([email protected])
Methods inherited from interface org.red5.server.api.IConnection |
addListener, close, connect, connect, getBasicScopes, getClient, getClientBytesRead, getConnectParams, getDroppedMessages, getEncoding, getHost, getLastPingTime, getPath, getPendingMessages, getReadBytes, getReadMessages, getRemoteAddress, getRemoteAddresses, getRemotePort, getScope, getSessionId, getType, getWrittenBytes, getWrittenMessages, initialize, isConnected, ping, removeListener, setBandwidth |
Methods inherited from interface org.red5.server.api.IAttributeStore |
getAttribute, getAttribute, getAttributeNames, getAttributes, hasAttribute, removeAttribute, removeAttributes, setAttribute, setAttributes, setAttributes, size |
addHeader
void addHeader(String name,
Object value)
- Tell the client to add a header with all further requests. This is
returned to the client as response for the next request received.
- Parameters:
name
- name of the header to addvalue
- value of the header to add
addHeader
void addHeader(String name,
Object value,
boolean mustUnderstand)
- Tell the client to add a header with all further requests. This is
returned to the client as response for the next request received.
- Parameters:
name
- name of the header to addvalue
- value of the header to addmustUnderstand
- a boolean flag specifying if the server must pocess this header
before handling following headers or messages
removeHeader
void removeHeader(String name)
- Tell the client to no longer send a header with all further requests.
This is returned to the client as response for the next request
received.
- Parameters:
name
- name of the header to remove
getHeaders
Collection<IRemotingHeader> getHeaders()
- Return headers to send.
- Returns:
- headers to send
Copyright © 2006-2012 The Red5 Project