|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IScope in org.red5.server |
---|
Fields in org.red5.server with type parameters of type IScope | |
---|---|
protected ConcurrentMap<IConnection,IScope> |
Client.connToScope
Scopes this client connected to |
Methods in org.red5.server that return IScope | |
---|---|
IScope |
BaseConnection.getScope()
|
IScope |
Context.getScope()
Return scope |
IScope |
Context.resolveScope(IScope root,
String path)
Resolves scope from given root using scope resolver. |
IScope |
Context.resolveScope(String path)
Resolves scope using scope resolver collaborator |
IScope |
Context.resolveScope(String host,
String path)
Resolve scope from host and path |
Methods in org.red5.server that return types with arguments of type IScope | |
---|---|
Collection<IScope> |
Client.getScopes()
|
Methods in org.red5.server with parameters of type IScope | |
---|---|
boolean |
CoreHandler.connect(IConnection conn,
IScope scope)
Connects client to the scope |
boolean |
CoreHandler.connect(IConnection conn,
IScope scope,
Object[] params)
Connects client to the scope |
boolean |
BaseConnection.connect(IScope newScope)
Connect to another scope on server |
boolean |
BaseConnection.connect(IScope newScope,
Object[] params)
Connect to another scope on server with given parameters |
void |
CoreHandler.disconnect(IConnection conn,
IScope scope)
Called just after the a connection is disconnected. |
Set<IConnection> |
Client.getConnections(IScope scope)
Return client connections to given scope |
boolean |
CoreHandler.join(IClient client,
IScope scope)
Called just before a client enters the scope. |
void |
CoreHandler.leave(IClient client,
IScope scope)
Called just after the client leaves the scope. |
void |
Server.notifyScopeCreated(IScope scope)
Notify listeners about a newly created scope. |
void |
Server.notifyScopeRemoved(IScope scope)
Notify listeners that a scope was removed. |
IScope |
Context.resolveScope(IScope root,
String path)
Resolves scope from given root using scope resolver. |
boolean |
CoreHandler.start(IScope scope)
Called when a scope is created for the first time. |
void |
CoreHandler.stop(IScope scope)
Called just before a scope is disposed. |
Uses of IScope in org.red5.server.adapter |
---|
Fields in org.red5.server.adapter declared as IScope | |
---|---|
protected IScope |
StatefulScopeWrappingAdapter.scope
Wrapped scope |
Methods in org.red5.server.adapter that return IScope | |
---|---|
IScope |
StatefulScopeWrappingAdapter.getChildScope(String name)
Return child scope |
IScope |
StatefulScopeWrappingAdapter.getParent()
Return parent scope |
IScope |
StatefulScopeWrappingAdapter.getScope()
Getter for wrapped scope |
Methods in org.red5.server.adapter with parameters of type IScope | |
---|---|
boolean |
ApplicationLifecycle.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 |
IApplication.appLeave(IClient client,
IScope app)
Called every time client leaves the application scope |
void |
MultiThreadedApplicationAdapter.appLeave(IClient client,
IScope app)
Handler method. |
boolean |
ApplicationLifecycle.appStart(IScope app)
|
boolean |
IApplication.appStart(IScope app)
Called once when application or room starts |
boolean |
MultiThreadedApplicationAdapter.appStart(IScope app)
Called once on scope (that is, application or application room) start. |
void |
ApplicationLifecycle.appStop(IScope app)
|
void |
IApplication.appStop(IScope app)
Called on application stop |
void |
MultiThreadedApplicationAdapter.appStop(IScope app)
Handler method. |
boolean |
MultiThreadedApplicationAdapter.clearSharedObjects(IScope scope,
String name)
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent). |
boolean |
AbstractScopeAdapter.connect(IConnection conn,
IScope scope,
Object[] params)
Called just before every connection to a scope. |
boolean |
ApplicationAdapter.connect(IConnection conn,
IScope scope,
Object[] params)
Returns connection result for given scope and parameters. |
boolean |
MultiThreadedApplicationAdapter.connect(IConnection conn,
IScope scope,
Object[] params)
Returns connection result for given scope and parameters. |
boolean |
MultiThreadedApplicationAdapter.createSharedObject(IScope scope,
String name,
boolean persistent)
Creates a new shared object for given scope. |
void |
AbstractScopeAdapter.disconnect(IConnection conn,
IScope scope)
Called just after the a connection is disconnected. |
void |
ApplicationAdapter.disconnect(IConnection conn,
IScope scope)
Returns disconnection result for given scope and parameters. |
void |
MultiThreadedApplicationAdapter.disconnect(IConnection conn,
IScope scope)
Returns disconnection result for given scope and parameters. |
IBroadcastStream |
MultiThreadedApplicationAdapter.getBroadcastStream(IScope scope,
String name)
Get a broadcast stream by name |
Set<String> |
MultiThreadedApplicationAdapter.getBroadcastStreamNames(IScope scope)
Returns list of stream names broadcasted in |
IOnDemandStream |
MultiThreadedApplicationAdapter.getOnDemandStream(IScope scope,
String name)
Returns VOD stream with given name from specified scope. |
ISharedObject |
MultiThreadedApplicationAdapter.getSharedObject(IScope scope,
String name)
Returns shared object from given scope by name. |
ISharedObject |
MultiThreadedApplicationAdapter.getSharedObject(IScope scope,
String name,
boolean persistent)
Returns shared object from given scope by name. |
Set<String> |
MultiThreadedApplicationAdapter.getSharedObjectNames(IScope scope)
Returns available SharedObject names as List |
ISubscriberStream |
MultiThreadedApplicationAdapter.getSubscriberStream(IScope scope,
String name)
Returns subscriber stream with given name from specified scope. |
boolean |
MultiThreadedApplicationAdapter.hasBroadcastStream(IScope scope,
String name)
Does the scope have a broadcast stream registered with a given name |
boolean |
MultiThreadedApplicationAdapter.hasOnDemandStream(IScope scope,
String name)
Check whether scope has VOD stream with given name or not |
boolean |
MultiThreadedApplicationAdapter.hasSharedObject(IScope scope,
String name)
Checks whether there's a SO with given scope and name |
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. |
boolean |
ApplicationLifecycle.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 |
IApplication.roomLeave(IClient client,
IScope room)
Called when user leaves room scope |
void |
MultiThreadedApplicationAdapter.roomLeave(IClient client,
IScope room)
Handler method. |
boolean |
ApplicationLifecycle.roomStart(IScope room)
|
boolean |
IApplication.roomStart(IScope room)
Called on application room start |
boolean |
MultiThreadedApplicationAdapter.roomStart(IScope room)
Handler method. |
void |
ApplicationLifecycle.roomStop(IScope room)
|
void |
IApplication.roomStop(IScope room)
Called on room scope stop |
void |
MultiThreadedApplicationAdapter.roomStop(IScope room)
Handler method. |
void |
StatefulScopeWrappingAdapter.setScope(IScope scope)
Set the scope the object is located in. |
boolean |
AbstractScopeAdapter.start(IScope scope)
Called when a scope is created for the first time. |
boolean |
ApplicationAdapter.start(IScope scope)
Starts scope. |
boolean |
MultiThreadedApplicationAdapter.start(IScope scope)
Starts scope. |
void |
AbstractScopeAdapter.stop(IScope scope)
Called just before a scope is disposed. |
void |
ApplicationAdapter.stop(IScope scope)
Stops scope handling (that is, stops application if given scope is app level scope and stops room handling if given scope has lower scope level). |
void |
MultiThreadedApplicationAdapter.stop(IScope scope)
Stops scope handling (that is, stops application if given scope is app level scope and stops room handling if given scope has lower scope level). |
Uses of IScope in org.red5.server.api |
---|
Methods in org.red5.server.api that return IScope | |
---|---|
IScope |
IConnection.getScope()
Get the scope this is connected to. |
IScope |
Red5.getScope()
Get the scope |
IScope |
IContext.resolveScope(IScope root,
String path)
Returns scope by path from given root. |
IScope |
IContext.resolveScope(String path)
Returns scope by path. |
Methods in org.red5.server.api that return types with arguments of type IScope | |
---|---|
Collection<IScope> |
IClient.getScopes()
Get a set of scopes the client is connected to. |
Methods in org.red5.server.api with parameters of type IScope | |
---|---|
boolean |
IConnection.connect(IScope scope)
Try to connect to the scope. |
boolean |
IConnection.connect(IScope scope,
Object[] params)
Try to connect to the scope with a list of connection parameters. |
Set<IConnection> |
IClient.getConnections(IScope scope)
Get a set of connections of a given scope. |
IScope |
IContext.resolveScope(IScope root,
String path)
Returns scope by path from given root. |
Uses of IScope in org.red5.server.api.listeners |
---|
Methods in org.red5.server.api.listeners with parameters of type IScope | |
---|---|
void |
IScopeListener.notifyScopeCreated(IScope scope)
A scope has been created. |
void |
IScopeListener.notifyScopeRemoved(IScope scope)
A scope has been removed. |
Uses of IScope in org.red5.server.api.scope |
---|
Subinterfaces of IScope in org.red5.server.api.scope | |
---|---|
interface |
IGlobalScope
The global scope that acts as root for all applications in a host. |
Methods in org.red5.server.api.scope that return IScope | |
---|---|
IScope |
IBasicScope.getParent()
Get this scopes parent. |
IScope |
IScope.getScope(String name)
Return scope by name |
IScope |
IScopeResolver.resolveScope(IScope root,
String path)
Get the scope for a given path from a root scope. |
IScope |
IScopeResolver.resolveScope(String path)
Get the scope for a given path. |
Methods in org.red5.server.api.scope with parameters of type IScope | |
---|---|
boolean |
IScopeHandler.connect(IConnection conn,
IScope scope,
Object[] params)
Called just before every connection to a scope. |
void |
IScopeHandler.disconnect(IConnection conn,
IScope scope)
Called just after the a connection is disconnected. |
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. |
IScope |
IScopeResolver.resolveScope(IScope root,
String path)
Get the scope for a given path from a root scope. |
void |
IScopeAware.setScope(IScope scope)
Set the scope the object is located in. |
boolean |
IScopeHandler.start(IScope scope)
Called when a scope is created for the first time. |
void |
IScopeHandler.stop(IScope scope)
Called just before a scope is disposed. |
Uses of IScope in org.red5.server.api.service |
---|
Methods in org.red5.server.api.service with parameters of type IScope | |
---|---|
boolean |
IServiceInvoker.invoke(IServiceCall call,
IScope scope)
Execute the passed service call in the given scope. |
static void |
ServiceUtils.invokeOnAllConnections(IScope scope,
String method,
Object[] params)
Invoke a method on all connections to a given scope. |
static void |
ServiceUtils.invokeOnAllConnections(IScope scope,
String method,
Object[] params,
IPendingServiceCallback callback)
Invoke a method on all connections to a given scope and handle result. |
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.notifyOnAllConnections(IScope scope,
String method,
Object[] params)
Notify a method on all connections to a given scope. |
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 IScope in org.red5.server.api.so |
---|
Methods in org.red5.server.api.so with parameters of type IScope | |
---|---|
boolean |
ISharedObjectService.clearSharedObjects(IScope scope,
String name)
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent). |
boolean |
ISharedObjectService.createSharedObject(IScope scope,
String name,
boolean persistent)
Create a new shared object. |
ISharedObject |
ISharedObjectService.getSharedObject(IScope scope,
String name)
Get a shared object by name. |
ISharedObject |
ISharedObjectService.getSharedObject(IScope scope,
String name,
boolean persistent)
Get a shared object by name and create it if it doesn't exist. |
Set<String> |
ISharedObjectService.getSharedObjectNames(IScope scope)
Get a set of the shared object names. |
boolean |
ISharedObjectService.hasSharedObject(IScope scope,
String name)
Check if a shared object exists. |
boolean |
ISharedObjectSecurity.isCreationAllowed(IScope scope,
String name,
boolean persistent)
Check if the a shared object may be created in the given scope. |
Uses of IScope in org.red5.server.api.statistics |
---|
Methods in org.red5.server.api.statistics with parameters of type IScope | |
---|---|
ISharedObject |
IStatisticsService.getScopeStatisticsSO(IScope scope)
Return the shared object that will be used to keep scope statistics. |
ISharedObject |
IStatisticsService.getSharedObjectStatisticsSO(IScope scope)
Return the shared object that will be used to keep SO statistics. |
Uses of IScope in org.red5.server.api.stream |
---|
Methods in org.red5.server.api.stream that return IScope | |
---|---|
IScope |
IStream.getScope()
Get the scope this stream is associated with. |
Methods in org.red5.server.api.stream with parameters of type IScope | |
---|---|
String |
IStreamFilenameGenerator.generateFilename(IScope scope,
String name,
IStreamFilenameGenerator.GenerationType type)
Generate a filename without an extension. |
String |
IStreamFilenameGenerator.generateFilename(IScope scope,
String name,
String extension,
IStreamFilenameGenerator.GenerationType type)
Generate a filename with an extension. |
IBroadcastStream |
IBroadcastStreamService.getBroadcastStream(IScope scope,
String name)
Get a broadcast stream by name |
Set<String> |
IBroadcastStreamService.getBroadcastStreamNames(IScope scope)
Get a set containing the names of all the broadcasts |
IOnDemandStream |
IOnDemandStreamService.getOnDemandStream(IScope scope,
String name)
Get a stream that can be used for playback of the on-demand stream |
ISubscriberStream |
ISubscriberStreamService.getSubscriberStream(IScope scope,
String name)
Returns a stream that can subscribe a broadcast stream with the given name using "IBroadcastStream.subscribe". |
boolean |
IBroadcastStreamService.hasBroadcastStream(IScope scope,
String name)
Does the scope have a broadcast stream registered with a given name |
boolean |
IOnDemandStreamService.hasOnDemandStream(IScope scope,
String name)
Has the service an on-demand stream with the passed name? |
boolean |
IRtmpSampleAccess.isAudioAllowed(IScope scope)
Return true if sample access allowed on audio stream |
boolean |
IStreamPlaybackSecurity.isPlaybackAllowed(IScope scope,
String name,
int start,
int length,
boolean flushPlaylist)
Check if playback of a stream with the given name is allowed. |
boolean |
IStreamPublishSecurity.isPublishAllowed(IScope scope,
String name,
String mode)
Check if publishing a stream with the given name is allowed. |
boolean |
IRtmpSampleAccess.isVideoAllowed(IScope scope)
Return true if sample access allowed on video stream |
Uses of IScope in org.red5.server.api.stream.support |
---|
Methods in org.red5.server.api.stream.support with parameters of type IScope | |
---|---|
static IServerStream |
StreamUtils.createServerStream(IScope scope,
String name)
Creates server stream |
static IServerStream |
StreamUtils.getServerStream(IScope scope,
String name)
Looks up a server stream in the stream map. |
boolean |
DenyAllStreamAccess.isPlaybackAllowed(IScope scope,
String name,
int start,
int length,
boolean flushPlaylist)
Check if playback of a stream with the given name is allowed. |
boolean |
DenyAllStreamAccess.isPublishAllowed(IScope scope,
String name,
String mode)
Check if publishing a stream with the given name is allowed. |
static void |
StreamUtils.putServerStream(IScope scope,
String name,
IServerStream stream)
Puts a server stream in the stream map |
static void |
StreamUtils.removeServerStream(IScope scope,
String name)
Removes a server stream from the stream map |
Uses of IScope in org.red5.server.exception |
---|
Constructors in org.red5.server.exception with parameters of type IScope | |
---|---|
ScopeNotFoundException(IScope scope,
String childName)
Create exception from given scope object and given child subscope |
|
ScopeShuttingDownException(IScope scope)
Create exception from given scope object |
Uses of IScope in org.red5.server.jmx.mxbeans |
---|
Methods in org.red5.server.jmx.mxbeans that return IScope | |
---|---|
IScope |
ContextMXBean.getGlobalScope()
|
IScope |
ContextMXBean.getScope()
|
IScope |
ContextMXBean.resolveScope(IScope root,
String path)
|
IScope |
ContextMXBean.resolveScope(String path)
|
IScope |
ContextMXBean.resolveScope(String host,
String path)
|
Methods in org.red5.server.jmx.mxbeans with parameters of type IScope | |
---|---|
boolean |
ApplicationMXBean.appJoin(IClient client,
IScope app)
|
void |
ApplicationMXBean.appLeave(IClient client,
IScope app)
|
boolean |
ApplicationMXBean.appStart(IScope app)
|
void |
ApplicationMXBean.appStop(IScope app)
|
boolean |
CoreHandlerMXBean.connect(IConnection conn,
IScope scope)
|
boolean |
CoreHandlerMXBean.connect(IConnection conn,
IScope scope,
Object[] params)
|
void |
CoreHandlerMXBean.disconnect(IConnection conn,
IScope scope)
|
boolean |
CoreHandlerMXBean.join(IClient client,
IScope scope)
|
void |
CoreHandlerMXBean.leave(IClient client,
IScope scope)
|
IScope |
ContextMXBean.resolveScope(IScope root,
String path)
|
boolean |
ApplicationMXBean.roomJoin(IClient client,
IScope room)
|
void |
ApplicationMXBean.roomLeave(IClient client,
IScope room)
|
boolean |
ApplicationMXBean.roomStart(IScope room)
|
void |
ApplicationMXBean.roomStop(IScope room)
|
boolean |
CoreHandlerMXBean.start(IScope scope)
|
void |
CoreHandlerMXBean.stop(IScope scope)
|
Uses of IScope in org.red5.server.net.remoting |
---|
Fields in org.red5.server.net.remoting declared as IScope | |
---|---|
protected IScope |
RemotingConnection.scope
Scope |
Methods in org.red5.server.net.remoting that return IScope | |
---|---|
IScope |
RemotingConnection.getScope()
Get the scope this is connected to. |
Methods in org.red5.server.net.remoting with parameters of type IScope | |
---|---|
boolean |
RemotingConnection.connect(IScope scope)
Try to connect to the scope. |
boolean |
RemotingConnection.connect(IScope scope,
Object[] params)
Try to connect to the scope with a list of connection parameters. |
Constructors in org.red5.server.net.remoting with parameters of type IScope | |
---|---|
RemotingConnection(javax.servlet.http.HttpServletRequest request,
IScope scope,
RemotingPacket packet)
Create servlet connection from request and scope. |
Uses of IScope in org.red5.server.net.rtmp |
---|
Methods in org.red5.server.net.rtmp with parameters of type IScope | |
---|---|
boolean |
RTMPConnection.connect(IScope newScope,
Object[] params)
|
boolean |
RTMPMinaConnection.connect(IScope newScope,
Object[] params)
|
Uses of IScope in org.red5.server.net.servlet |
---|
Methods in org.red5.server.net.servlet with parameters of type IScope | |
---|---|
protected boolean |
AMFGatewayServlet.handleRemotingPacket(javax.servlet.http.HttpServletRequest req,
IContext context,
IScope scope,
RemotingPacket message)
Handles AMF request by making calls |
Uses of IScope in org.red5.server.persistence |
---|
Constructors in org.red5.server.persistence with parameters of type IScope | |
---|---|
FilePersistence(IScope scope)
Create file persistence object for given scope |
|
RamPersistence(IScope scope)
Creates RAM persistence object from scope |
Uses of IScope in org.red5.server.scope |
---|
Classes in org.red5.server.scope that implement IScope | |
---|---|
class |
GlobalScope
Global scope is a top level scope. |
class |
RoomScope
Represents a subscope to other scopes. |
class |
Scope
The scope object. |
class |
WebScope
Web scope is special scope that is aware of servlet context and represents scope of a Red5 application within a servlet container (or application server) such as Tomcat, Jetty or JBoss. |
Fields in org.red5.server.scope declared as IScope | |
---|---|
protected IScope |
BasicScope.parent
Parent scope. |
Methods in org.red5.server.scope that return IScope | |
---|---|
IScope |
BasicScope.getParent()
Get this scopes parent. |
IScope |
Scope.getParent()
Return parent scope |
IScope |
Scope.getScope(String name)
Return child scope by name |
IScope |
ScopeResolver.resolveScope(IScope root,
String path)
Return scope associated with given path from given root scope. |
IScope |
ScopeResolver.resolveScope(String path)
Return scope associated with given path |
Methods in org.red5.server.scope with parameters of type IScope | |
---|---|
IScope |
ScopeResolver.resolveScope(IScope root,
String path)
Return scope associated with given path from given root scope. |
void |
Scope.setParent(IScope parent)
Setter for parent scope |
Constructors in org.red5.server.scope with parameters of type IScope | |
---|---|
BasicScope(IScope parent,
ScopeType type,
String name,
boolean persistent)
Constructor for basic scope |
|
BroadcastScope(IScope parent,
String name)
Creates broadcast scope |
|
Scope.Builder(IScope parent,
ScopeType type,
String name,
boolean persistent)
|
Uses of IScope in org.red5.server.service |
---|
Methods in org.red5.server.service with parameters of type IScope | |
---|---|
boolean |
ServiceInvoker.invoke(IServiceCall call,
IScope scope)
Execute the passed service call in the given scope. |
Object |
ContextServiceResolver.resolveService(IScope scope,
String serviceName)
Search for a service with the given name in the scope. |
Object |
HandlerServiceResolver.resolveService(IScope scope,
String serviceName)
Search for a service with the given name in the scope. |
Object |
IServiceResolver.resolveService(IScope scope,
String serviceName)
Search for a service with the given name in the scope. |
Object |
ScopeServiceResolver.resolveService(IScope scope,
String serviceName)
Search for a service with the given name in the scope. |
Uses of IScope in org.red5.server.so |
---|
Methods in org.red5.server.so with parameters of type IScope | |
---|---|
boolean |
SharedObjectService.clearSharedObjects(IScope scope,
String name)
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent). |
boolean |
SharedObjectService.createSharedObject(IScope scope,
String name,
boolean persistent)
Create a new shared object. |
ISharedObject |
SharedObjectService.getSharedObject(IScope scope,
String name)
Get a shared object by name. |
ISharedObject |
SharedObjectService.getSharedObject(IScope scope,
String name,
boolean persistent)
Get a shared object by name and create it if it doesn't exist. |
Set<String> |
SharedObjectService.getSharedObjectNames(IScope scope)
Get a set of the shared object names. |
boolean |
SharedObjectService.hasSharedObject(IScope scope,
String name)
Check if a shared object exists. |
Constructors in org.red5.server.so with parameters of type IScope | |
---|---|
SharedObjectScope(IScope parent,
String name,
boolean persistent,
IPersistenceStore store)
Creates shared object with given parent scope, name, persistence flag state and store object |
Uses of IScope in org.red5.server.statistics |
---|
Methods in org.red5.server.statistics with parameters of type IScope | |
---|---|
ISharedObject |
StatisticsService.getScopeStatisticsSO(IScope scope)
|
ISharedObject |
StatisticsService.getSharedObjectStatisticsSO(IScope scope)
|
void |
StatisticsService.setGlobalScope(IScope scope)
|
void |
XmlRpcScopeStatistics.setGlobalScope(IScope scope)
Setter for global scope. |
Constructors in org.red5.server.statistics with parameters of type IScope | |
---|---|
XmlRpcScopeStatistics(IScope globalScope)
Create new scope statistic. |
Uses of IScope in org.red5.server.stream |
---|
Methods in org.red5.server.stream that return IScope | |
---|---|
IScope |
AbstractStream.getScope()
Return scope |
Methods in org.red5.server.stream with parameters of type IScope | |
---|---|
String |
DefaultStreamFilenameGenerator.generateFilename(IScope scope,
String name,
IStreamFilenameGenerator.GenerationType type)
Generate a filename without an extension. |
String |
DefaultStreamFilenameGenerator.generateFilename(IScope scope,
String name,
String extension,
IStreamFilenameGenerator.GenerationType type)
Generate a filename with an extension. |
IBroadcastScope |
StreamService.getBroadcastScope(IScope scope,
String name)
Return broadcast scope object for given scope and child scope name |
Set<String> |
IProviderService.getBroadcastStreamNames(IScope scope)
Get names of existing broadcast streams in a scope. |
Set<String> |
ProviderService.getBroadcastStreamNames(IScope scope)
Get names of existing broadcast streams in a scope. |
IMessageInput |
IProviderService.getLiveProviderInput(IScope scope,
String name,
boolean needCreate)
Get a named Live provider as the source of input. |
IMessageInput |
ProviderService.getLiveProviderInput(IScope scope,
String name,
boolean needCreate)
Get a named Live provider as the source of input. |
IMessageInput |
IProviderService.getProviderInput(IScope scope,
String name)
Get a named provider as the source of input. |
IMessageInput |
ProviderService.getProviderInput(IScope scope,
String name)
Get a named provider as the source of input. |
protected File |
ClientBroadcastStream.getRecordFile(IScope scope,
String name)
Get the file we'd be recording to based on scope and given name. |
static File |
RecordingListener.getRecordFile(IScope scope,
String name)
Get the file we'd be recording to based on scope and given name. |
File |
IProviderService.getVODProviderFile(IScope scope,
String name)
Get a named VOD source file. |
File |
ProviderService.getVODProviderFile(IScope scope,
String name)
Get a named VOD source file. |
IMessageInput |
IProviderService.getVODProviderInput(IScope scope,
String name)
Get a named VOD provider as the source of input. |
IMessageInput |
ProviderService.getVODProviderInput(IScope scope,
String name)
Get a named VOD provider as the source of input. |
boolean |
RtmpSampleAccess.isAudioAllowed(IScope scope)
Return true if sample access allowed on audio stream |
boolean |
RtmpSampleAccess.isVideoAllowed(IScope scope)
Return true if sample access allowed on video stream |
IProviderService.INPUT_TYPE |
IProviderService.lookupProviderInput(IScope scope,
String name,
int type)
Returns the input type for a named provider if a source of input exists. |
IProviderService.INPUT_TYPE |
ProviderService.lookupProviderInput(IScope scope,
String name,
int type)
Returns the input type for a named provider if a source of input exists. |
boolean |
IProviderService.registerBroadcastStream(IScope scope,
String name,
IBroadcastStream stream)
Register a broadcast stream to a scope. |
boolean |
ProviderService.registerBroadcastStream(IScope scope,
String name,
IBroadcastStream bs)
Register a broadcast stream to a scope. |
void |
AbstractStream.setScope(IScope scope)
Setter for scope |
boolean |
IProviderService.unregisterBroadcastStream(IScope scope,
String name)
Unregister a broadcast stream of a specific name from a scope. |
boolean |
ProviderService.unregisterBroadcastStream(IScope scope,
String name)
Unregister a broadcast stream of a specific name from a scope. |
boolean |
IProviderService.unregisterBroadcastStream(IScope scope,
String name,
IBroadcastStream stream)
Unregister a broadcast stream of a specific name from a scope. |
boolean |
ProviderService.unregisterBroadcastStream(IScope scope,
String name,
IBroadcastStream bs)
Unregister a broadcast stream of a specific name from a scope. |
Uses of IScope in org.red5.server.stream.consumer |
---|
Methods in org.red5.server.stream.consumer with parameters of type IScope | |
---|---|
void |
FileConsumer.setScope(IScope scope)
Sets the scope for this consumer. |
Constructors in org.red5.server.stream.consumer with parameters of type IScope | |
---|---|
FileConsumer(IScope scope,
File file)
Creates file consumer |
Uses of IScope in org.red5.server.stream.provider |
---|
Constructors in org.red5.server.stream.provider with parameters of type IScope | |
---|---|
FileProvider(IScope scope,
File file)
Create file provider for given file and scope |
Uses of IScope in org.red5.server.util |
---|
Methods in org.red5.server.util that return IScope | |
---|---|
static IScope |
ScopeUtils.findApplication(IScope from)
Returns the application scope for specified scope. |
static IScope |
ScopeUtils.findRoot(IScope from)
Finds root scope for specified scope object. |
static IScope |
ScopeUtils.resolveScope(IScope from,
String path)
Resolves scope for specified scope and path. |
Methods in org.red5.server.util with parameters of type IScope | |
---|---|
static IScope |
ScopeUtils.findApplication(IScope from)
Returns the application scope for specified scope. |
static IScope |
ScopeUtils.findRoot(IScope from)
Finds root scope for specified scope object. |
static Object |
ScopeUtils.getScopeService(IScope scope,
Class<?> intf)
Returns scope service that implements a given interface. |
static Object |
ScopeUtils.getScopeService(IScope scope,
Class<?> intf,
boolean checkHandler)
|
static Object |
ScopeUtils.getScopeService(IScope scope,
Class<?> intf,
Class<?> defaultClass)
Returns scope service that implements a given interface. |
static Object |
ScopeUtils.getScopeService(IScope scope,
Class<?> intf,
Class<?> defaultClass,
boolean checkHandler)
|
protected static Object |
ScopeUtils.getScopeService(IScope scope,
String name)
Returns scope service by bean name. |
protected static Object |
ScopeUtils.getScopeService(IScope scope,
String name,
Class<?> defaultClass)
Returns scope services (e.g. |
static IScope |
ScopeUtils.resolveScope(IScope from,
String path)
Resolves scope for specified scope and path. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |