|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.smaxe.app.uv.loadtester.RtmpTester.ClientSessionInfoProvider
public final class RtmpTester.ClientSessionInfoProvider
ClientSessionInfoProvider
- RtmpTester.IClientSessionInfoProvider
implementation.
Field Summary |
---|
Fields inherited from interface com.smaxe.app.uv.loadtester.RtmpTester.IClientSessionInfoProvider |
---|
DATA_TRANSFER, ENTITIES, EVENT, METHOD_INVOCATION, SHARED_OBJECT, STREAM, THROTTLE_BUFFER_SIZE |
Constructor Summary | |
---|---|
RtmpTester.ClientSessionInfoProvider(com.smaxe.app.uv.loadtester.RtmpTester.ClientData client,
Session session)
Constructor. |
|
RtmpTester.ClientSessionInfoProvider(com.smaxe.app.uv.loadtester.RtmpTester.ClientData client,
SessionManager manager)
Constructor. |
Method Summary | |
---|---|
RtmpClientInfo |
getClientInfo()
Returns client info. |
java.lang.String[] |
getEntities()
Returns supported entities. |
java.lang.Iterable<java.util.Map<java.lang.String,java.lang.Object>> |
getEntities(java.lang.String entity,
ISelector<java.util.Map<java.lang.String,java.lang.Object>> selector)
Returns session entities. |
int |
getEntitiesCount(java.lang.String entity)
Returns number of entity . |
java.util.Map<java.lang.String,java.lang.String> |
getEntityProperties(java.lang.String entity)
Returns properties supported by the entity . |
java.lang.String |
getServerUrl()
Returns server url the client connects. |
Session |
getSession()
|
int |
id()
Returns session id. |
void |
saveAs(java.io.File file)
Saves client session data (in the binary format) to the file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RtmpTester.ClientSessionInfoProvider(com.smaxe.app.uv.loadtester.RtmpTester.ClientData client, SessionManager manager)
client
- manager
- public RtmpTester.ClientSessionInfoProvider(com.smaxe.app.uv.loadtester.RtmpTester.ClientData client, Session session)
client
- session
- Method Detail |
---|
public Session getSession()
public int id()
RtmpTester.IClientSessionInfoProvider
id
in interface RtmpTester.IClientSessionInfoProvider
public java.lang.String getServerUrl()
RtmpTester.IClientSessionInfoProvider
getServerUrl
in interface RtmpTester.IClientSessionInfoProvider
public RtmpClientInfo getClientInfo()
RtmpTester.IClientSessionInfoProvider
getClientInfo
in interface RtmpTester.IClientSessionInfoProvider
public java.lang.String[] getEntities()
RtmpTester.IClientSessionInfoProvider
getEntities
in interface RtmpTester.IClientSessionInfoProvider
public java.util.Map<java.lang.String,java.lang.String> getEntityProperties(java.lang.String entity)
RtmpTester.IClientSessionInfoProvider
entity
.
getEntityProperties
in interface RtmpTester.IClientSessionInfoProvider
public int getEntitiesCount(java.lang.String entity)
RtmpTester.IClientSessionInfoProvider
entity
.
getEntitiesCount
in interface RtmpTester.IClientSessionInfoProvider
public java.lang.Iterable<java.util.Map<java.lang.String,java.lang.Object>> getEntities(java.lang.String entity, ISelector<java.util.Map<java.lang.String,java.lang.Object>> selector)
RtmpTester.IClientSessionInfoProvider
getEntities
in interface RtmpTester.IClientSessionInfoProvider
entity
- entity identifier (please check * constants)
public void saveAs(java.io.File file) throws java.lang.Exception
RtmpTester.IClientSessionInfoProvider
saveAs
in interface RtmpTester.IClientSessionInfoProvider
java.lang.Exception
- if an exception occurred
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |