|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.smaxe.app.uv.agent.RtmpClientInfo
public final class RtmpClientInfo
RtmpClientInfo
- RTMP client info.
Nested Class Summary | |
---|---|
static class |
RtmpClientInfo.Configuration
Configuration - RtmpClientInfo configuration constants. |
Field Summary | |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
configuration
Client configuration. |
java.util.Map<java.lang.String,java.lang.Object> |
properties
Client properties. |
java.lang.String |
script
Script name. |
Constructor Summary | |
---|---|
RtmpClientInfo()
Constructor. |
|
RtmpClientInfo(RtmpClientInfo info)
Constructor. |
|
RtmpClientInfo(java.lang.String script)
Constructor. |
|
RtmpClientInfo(java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> properties)
Constructor. |
|
RtmpClientInfo(java.lang.String script,
java.util.Map<java.lang.String,java.lang.Object> configuration,
java.util.Map<java.lang.String,java.lang.Object> properties)
Constructor. |
Method Summary | |
---|---|
boolean |
getGatherSessionInfo()
Returns 'gather session info' flag. |
ILogger |
getLogger()
Returns logger to be used. |
IMethodInvoker |
getMethodInvoker()
Returns method invoker. |
int |
getNotificationTimeout()
Returns notification timeout (in milliseconds). |
IObjectCreator |
getObjectCreator()
Returns object creator. |
ObjectEncoding |
getObjectEncoding()
Returns object encoding. |
int |
getSessionTime()
Returns session time (in milliseconds). |
void |
setConnectionBandwidth(int download,
int upload)
Sets connection bandwidth. |
void |
setGatherSessionInfo(boolean flag)
Sets 'gather session info' flag. |
void |
setLogger(ILogger logger)
Sets the logger. |
void |
setMethodInvoker(IMethodInvoker methodInvoker)
Sets method invoker. |
void |
setNotificationTimeout(int timeout)
Sets notification timeout (in milliseconds). |
void |
setObjectCreator(IObjectCreator objectCreator)
Sets object creator. |
void |
setObjectEncoding(ObjectEncoding objectEncoding)
Sets object encoding. |
void |
setSessionTime(int time)
Sets session time (in milliseconds). |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final java.lang.String script
public final java.util.Map<java.lang.String,java.lang.Object> configuration
public final java.util.Map<java.lang.String,java.lang.Object> properties
Constructor Detail |
---|
public RtmpClientInfo(java.lang.String script, java.util.Map<java.lang.String,java.lang.Object> configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
script
- client script id (usually script class name)configuration
- client configurationproperties
- client propertiespublic RtmpClientInfo(java.lang.String script, java.util.Map<java.lang.String,java.lang.Object> properties)
script
- client script id (usually script class name)properties
- client propertiespublic RtmpClientInfo(java.lang.String script)
script
- client script id (usually script class name)public RtmpClientInfo()
public RtmpClientInfo(RtmpClientInfo info)
info
- Method Detail |
---|
public ObjectEncoding getObjectEncoding()
public void setObjectEncoding(ObjectEncoding objectEncoding)
objectEncoding
- public int getSessionTime()
public void setSessionTime(int time)
time
- (in milliseconds), -1 (indefinite, no session time limit)public int getNotificationTimeout()
public void setNotificationTimeout(int timeout)
timeout
- notification timeoutpublic void setConnectionBandwidth(int download, int upload)
download
- download bandwidth (bytes per second)upload
- upload bandwidth (bytes per second)public void setGatherSessionInfo(boolean flag)
flag
- public boolean getGatherSessionInfo()
public ILogger getLogger()
public void setLogger(ILogger logger)
logger
- public IMethodInvoker getMethodInvoker()
public void setMethodInvoker(IMethodInvoker methodInvoker)
methodInvoker
- public IObjectCreator getObjectCreator()
public void setObjectCreator(IObjectCreator objectCreator)
objectCreator
- public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |