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:
Externalizable
,Serializable
,ICustomSerializable
Runtime status object
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
Client idprotected String
Status event detailsprivate static final long
SerializableFields inherited from class org.red5.server.net.rtmp.status.StatusObject
additional, application, code, description, ERROR, level, STATUS, WARNING
-
Constructor Summary
ConstructorDescriptionConstructs 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 TypeMethodDescriptionint
Getter for client idGetter for detailsvoid
void
setClientid
(int clientid) Setter for client idvoid
setDetails
(String details) Setter for detailsvoid
Methods inherited from class org.red5.server.net.rtmp.status.StatusObject
asStatus, getApplication, getCode, getDescription, getLevel, serialize, setAdditional, setApplication, setCode, setDescription, setLevel, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerializable- See Also:
-
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:
readExternal
in interfaceExternalizable
- Overrides:
readExternal
in classStatusObject
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Specified by:
writeExternal
in interfaceExternalizable
- Overrides:
writeExternal
in classStatusObject
- Throws:
IOException
-