Class Status

java.lang.Object
org.red5.server.net.rtmp.status.Status
All Implemented Interfaces:
IExternalizable, StatusCodes

public class Status extends Object implements StatusCodes, IExternalizable
Represents status object that are transferred between server and client
  • Field Details

  • Constructor Details

    • Status

      public Status()
      Constructs a new Status.
    • Status

      public Status(String code)
      Creates status object with given status code
      Parameters:
      code - Status code
    • Status

      public Status(String code, String level, String description)
      Creates status object with given level, description and status code
      Parameters:
      code - Status code
      level - Level
      description - Description
  • Method Details

    • getCode

      public String getCode()
      Getter for status code.
      Returns:
      Status code
    • setCode

      public void setCode(String code)
      Setter for code
      Parameters:
      code - Status code
    • getDescription

      public String getDescription()
      Getter for description.
      Returns:
      Status event description.
    • setDesciption

      public void setDesciption(String description)
      Setter for description.
      Parameters:
      description - Status event description.
    • getLevel

      public String getLevel()
      Getter for level.
      Returns:
      Level
    • setLevel

      public void setLevel(String level)
      Setter for level
      Parameters:
      level - Level
    • getClientid

      public Number getClientid()
      Getter for client id
      Returns:
      Client id
    • setClientid

      public void setClientid(Number clientid)
      Setter for client id
      Parameters:
      clientid - Client id
    • getDetails

      public String getDetails()
      Getter for details
      Returns:
      Status event details
    • setDetails

      public void setDetails(String details)
      Setter for details.
      Parameters:
      details - Status event details
    • setDescription

      public void setDescription(String description)
      Setter for description.
      Parameters:
      description - Status event description
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • readExternal

      public void readExternal(IDataInput in)
      Specified by:
      readExternal in interface IExternalizable
    • writeExternal

      public void writeExternal(IDataOutput out)
      Specified by:
      writeExternal in interface IExternalizable