Class RemotingHeader

java.lang.Object
org.red5.server.net.remoting.RemotingHeader
All Implemented Interfaces:
IRemotingHeader

public class RemotingHeader extends Object implements IRemotingHeader
Remoting header to be sent to a server.
Author:
The Red5 Project, Joachim Bauch (jojo@struktur.de)
  • Field Details

    • name

      protected String name
      The name of the header.
    • required

      protected boolean required
      Is this header required?
    • data

      protected Object data
      The actual data of the header.
  • Constructor Details

    • RemotingHeader

      public RemotingHeader(String name, boolean required, Object data)
      Create a new header to be sent through remoting.
      Parameters:
      name - Header name
      required - 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:
      getMustUnderstand in interface IRemotingHeader
      Returns:
      must understand
    • getName

      public String getName()
      Return name of header.
      Specified by:
      getName in interface IRemotingHeader
      Returns:
      name of header
    • getValue

      public Object getValue()
      Return value of header.
      Specified by:
      getValue in interface IRemotingHeader
      Returns:
      value of header