Package org.red5.server.net.rtmp.status
Class RuntimeStatusObject
java.lang.Object
org.red5.server.net.rtmp.status.StatusObject
org.red5.server.net.rtmp.status.RuntimeStatusObject
- All Implemented Interfaces:
IExternalizable
Runtime status object
-
Field Summary
FieldsFields inherited from class org.red5.server.net.rtmp.status.StatusObject
additional, application, code, description, ERROR, level, STATUS, WARNING -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new RuntimeStatusObject.RuntimeStatusObject(String code, String level, String description) Create runtime status object with given code, level and descriptionRuntimeStatusObject(String code, String level, String description, String details, int clientid) Create runtime status object with given code, level, description, details and client id -
Method Summary
Modifier and TypeMethodDescriptionintGetter for client idGetter for detailsvoidvoidsetClientid(int clientid) Setter for client idvoidsetDetails(String details) Setter for detailsvoidwriteExternal(IDataOutput out) Methods inherited from class org.red5.server.net.rtmp.status.StatusObject
asStatus, getApplication, getCode, getDescription, getLevel, setAdditional, setApplication, setCode, setDescription, setLevel, toString
-
Field Details
-
details
Status event details -
clientid
protected int clientidClient id
-
-
Constructor Details
-
RuntimeStatusObject
public RuntimeStatusObject()Constructs a new RuntimeStatusObject. -
RuntimeStatusObject
Create runtime status object with given code, level and description- Parameters:
code- Status codelevel- Leveldescription- Status event description
-
RuntimeStatusObject
public RuntimeStatusObject(String code, String level, String description, String details, int clientid) Create runtime status object with given code, level, description, details and client id- Parameters:
code- Status codelevel- Leveldescription- Status event descriptiondetails- Status event detailsclientid- Client id
-
-
Method Details
-
getClientid
public int getClientid()Getter for client id- Returns:
- Client id
-
setClientid
public void setClientid(int clientid) Setter for client id- Parameters:
clientid- Client id
-
getDetails
Getter for details- Returns:
- Status event details
-
setDetails
Setter for details- Parameters:
details- Status event details
-
readExternal
- Specified by:
readExternalin interfaceIExternalizable- Overrides:
readExternalin classStatusObject
-
writeExternal
- Specified by:
writeExternalin interfaceIExternalizable- Overrides:
writeExternalin classStatusObject
-