|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IClient | |
---|---|
org.red5.server | |
org.red5.server.adapter | |
org.red5.server.api | |
org.red5.server.api.service | |
org.red5.server.net.remoting |
Uses of IClient in org.red5.server |
---|
Classes in org.red5.server that implement IClient | |
---|---|
class |
Client
Client is an abstraction representing user connected to Red5 application. |
Fields in org.red5.server declared as IClient | |
---|---|
protected IClient |
BaseConnection.client
Client bound to connection |
Methods in org.red5.server that return IClient | |
---|---|
IClient |
BaseConnection.getClient()
|
IClient |
ClientRegistry.lookupClient(String id)
Return client by id |
IClient |
ClientRegistry.newClient(Object[] params)
Return client from next id with given params |
Methods in org.red5.server that return types with arguments of type IClient | |
---|---|
protected Collection<IClient> |
ClientRegistry.getClients()
Return collection of clients |
Set<IClient> |
Scope.getClients()
Return set of clients |
Set<IClient> |
ScopeMBean.getClients()
Return set of clients |
Methods in org.red5.server with parameters of type IClient | |
---|---|
protected void |
ClientRegistry.addClient(IClient client)
Add client to registry |
void |
BaseConnection.initialize(IClient client)
Initializes client |
boolean |
CoreHandler.join(IClient client,
IScope scope)
Called just before a client enters the scope. |
boolean |
CoreHandlerMBean.join(IClient client,
IScope scope)
|
void |
CoreHandler.leave(IClient client,
IScope scope)
Called just after the client leaves the scope. |
void |
CoreHandlerMBean.leave(IClient client,
IScope scope)
|
Set<IConnection> |
Scope.lookupConnections(IClient client)
Looks up connections for client |
protected void |
ClientRegistry.removeClient(IClient client)
Removes client from registry |
Uses of IClient in org.red5.server.adapter |
---|
Methods in org.red5.server.adapter that return types with arguments of type IClient | |
---|---|
Set<IClient> |
StatefulScopeWrappingAdapter.getClients()
Getter for set of clients |
Methods in org.red5.server.adapter with parameters of type IClient | |
---|---|
boolean |
ApplicationLifecycle.appJoin(IClient client,
IScope app)
|
boolean |
ApplicationMBean.appJoin(IClient client,
IScope app)
|
boolean |
IApplication.appJoin(IClient client,
IScope app)
Called every time client joins app level scope |
boolean |
MultiThreadedApplicationAdapter.appJoin(IClient client,
IScope app)
|
void |
ApplicationLifecycle.appLeave(IClient client,
IScope app)
|
void |
ApplicationMBean.appLeave(IClient client,
IScope app)
|
void |
IApplication.appLeave(IClient client,
IScope app)
Called every time client leaves the application scope |
void |
MultiThreadedApplicationAdapter.appLeave(IClient client,
IScope app)
Handler method. |
boolean |
AbstractScopeAdapter.join(IClient client,
IScope scope)
Called just before a client enters the scope. |
boolean |
ApplicationAdapter.join(IClient client,
IScope scope)
Adds client to scope. |
boolean |
MultiThreadedApplicationAdapter.join(IClient client,
IScope scope)
Adds client to scope. |
void |
AbstractScopeAdapter.leave(IClient client,
IScope scope)
Called just after the client leaves the scope. |
void |
ApplicationAdapter.leave(IClient client,
IScope scope)
Disconnects client from scope. |
void |
MultiThreadedApplicationAdapter.leave(IClient client,
IScope scope)
Disconnects client from scope. |
Set<IConnection> |
StatefulScopeWrappingAdapter.lookupConnections(IClient client)
|
boolean |
ApplicationLifecycle.roomJoin(IClient client,
IScope room)
|
boolean |
ApplicationMBean.roomJoin(IClient client,
IScope room)
|
boolean |
IApplication.roomJoin(IClient client,
IScope room)
Called when user joins room scope |
boolean |
MultiThreadedApplicationAdapter.roomJoin(IClient client,
IScope room)
|
void |
ApplicationLifecycle.roomLeave(IClient client,
IScope room)
|
void |
ApplicationMBean.roomLeave(IClient client,
IScope room)
|
void |
IApplication.roomLeave(IClient client,
IScope room)
Called when user leaves room scope |
void |
MultiThreadedApplicationAdapter.roomLeave(IClient client,
IScope room)
Handler method. |
Uses of IClient in org.red5.server.api |
---|
Methods in org.red5.server.api that return IClient | |
---|---|
IClient |
ConnectionMBean.getClient()
|
IClient |
IConnection.getClient()
Get the client object associated with this connection. |
IClient |
Red5.getClient()
Get the client |
IClient |
Red5MBean.getClient()
|
IClient |
ClientRegistryMBean.getClient(String id)
|
IClient |
ClientRegistryMBean.lookupClient(String id)
|
IClient |
IClientRegistry.lookupClient(String id)
Return an existing client from a client id. |
IClient |
ClientRegistryMBean.newClient(Object[] params)
|
IClient |
IClientRegistry.newClient(Object[] params)
Create a new client client object from connection params. |
Methods in org.red5.server.api that return types with arguments of type IClient | |
---|---|
List<IClient> |
ClientRegistryMBean.getClientList()
|
Set<IClient> |
IScope.getClients()
Get a set of connected clients. |
Set<IClient> |
ScopeMBean.getClients()
Get a set of connected clients. |
Methods in org.red5.server.api with parameters of type IClient | |
---|---|
void |
ConnectionMBean.initialize(IClient client)
|
void |
IConnection.initialize(IClient client)
Initialize the connection. |
boolean |
IScopeHandler.join(IClient client,
IScope scope)
Called just before a client enters the scope. |
void |
IScopeHandler.leave(IClient client,
IScope scope)
Called just after the client leaves the scope. |
Set<IConnection> |
IScope.lookupConnections(IClient client)
Lookup connections. |
Set<IConnection> |
ScopeMBean.lookupConnections(IClient client)
Lookup connections. |
Uses of IClient in org.red5.server.api.service |
---|
Methods in org.red5.server.api.service with parameters of type IClient | |
---|---|
static void |
ServiceUtils.invokeOnClient(IClient client,
IScope scope,
String method,
Object[] params)
Invoke a method on all connections of a client to a given scope. |
static void |
ServiceUtils.invokeOnClient(IClient client,
IScope scope,
String method,
Object[] params,
IPendingServiceCallback callback)
Invoke a method on all connections of a client to a given scope and handle result. |
static void |
ServiceUtils.notifyOnClient(IClient client,
IScope scope,
String method,
Object[] params)
Notify a method on all connections of a client to a given scope. |
Uses of IClient in org.red5.server.net.remoting |
---|
Methods in org.red5.server.net.remoting that return IClient | |
---|---|
IClient |
RemotingConnection.getClient()
Get the client object associated with this connection. |
Methods in org.red5.server.net.remoting with parameters of type IClient | |
---|---|
void |
RemotingConnection.initialize(IClient client)
Initialize the connection. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |