Uses of Interface
org.red5.server.api.scope.IBasicScope
Packages that use IBasicScope
Package
Description
-
Uses of IBasicScope in org.red5.server
Fields in org.red5.server with type parameters of type IBasicScopeModifier and TypeFieldDescriptionprotected CopyOnWriteArraySet<IBasicScope> BaseConnection.basicScopesSet of basic scopes.Methods in org.red5.server that return types with arguments of type IBasicScopeMethods in org.red5.server with parameters of type IBasicScopeModifier and TypeMethodDescriptionvoidServer.notifyBasicScopeAdded(IBasicScope scope) Notify listeners about an added basic scope.voidServer.notifyBasicScopeRemoved(IBasicScope scope) Notify listeners that a basic scope was removed.voidBaseConnection.unregisterBasicScope(IBasicScope basicScope) Unregister basic scope -
Uses of IBasicScope in org.red5.server.adapter
Methods in org.red5.server.adapter with parameters of type IBasicScopeModifier and TypeMethodDescriptionbooleanAbstractScopeAdapter.addChildScope(IBasicScope scope) Called just before a child scope is added.voidAbstractScopeAdapter.removeChildScope(IBasicScope scope) Called just after a child scope has been removed. -
Uses of IBasicScope in org.red5.server.api
Methods in org.red5.server.api that return types with arguments of type IBasicScopeModifier and TypeMethodDescriptionIConnection.getBasicScopes()Get the basic scopes this connection has subscribed. -
Uses of IBasicScope in org.red5.server.api.listeners
Methods in org.red5.server.api.listeners with parameters of type IBasicScopeModifier and TypeMethodDescriptionvoidIScopeListener.notifyBasicScopeAdded(IBasicScope scope) A basic scope has been added.voidScopeListenerAdapter.notifyBasicScopeAdded(IBasicScope scope) voidIScopeListener.notifyBasicScopeRemoved(IBasicScope scope) A basic scope has been removed.voidScopeListenerAdapter.notifyBasicScopeRemoved(IBasicScope scope) -
Uses of IBasicScope in org.red5.server.api.scope
Subinterfaces of IBasicScope in org.red5.server.api.scopeModifier and TypeInterfaceDescriptioninterfaceBroadcast scope is marker interface that represents object that works as basic scope and has pipe connection event dispatching capabilities.interfaceThe global scope that acts as root for all applications in a host.interfaceThe scope object.Methods in org.red5.server.api.scope that return IBasicScopeModifier and TypeMethodDescriptionIScope.getBasicScope(String name) Get a child scope by name.IScope.getBasicScope(ScopeType type, String name) Get a child scope by type and name.Methods in org.red5.server.api.scope with parameters of type IBasicScopeModifier and TypeMethodDescriptionbooleanIScope.addChildScope(IBasicScope scope) Adds scope as a child scope.booleanIScopeHandler.addChildScope(IBasicScope scope) Called just before a child scope is added.voidIScope.removeChildScope(IBasicScope scope) Removes scope from the children scope list.voidIScopeHandler.removeChildScope(IBasicScope scope) Called just after a child scope has been removed. -
Uses of IBasicScope in org.red5.server.api.so
Subinterfaces of IBasicScope in org.red5.server.api.soModifier and TypeInterfaceDescriptioninterfaceServerside access to shared objects. -
Uses of IBasicScope in org.red5.server.scope
Classes in org.red5.server.scope that implement IBasicScopeModifier and TypeClassDescriptionclassGeneralizations of one of main Red5 object types, Scope.classThe scope object.Methods in org.red5.server.scope that return IBasicScopeModifier and TypeMethodDescriptionScope.getBasicScope(String name) Return base scope with given name.Scope.getBasicScope(ScopeType type, String name) Return base scope of given type with given name.Methods in org.red5.server.scope with parameters of type IBasicScopeModifier and TypeMethodDescriptionbooleanScope.addChildScope(IBasicScope scope) Add child scope to this scopevoidScope.removeChildScope(IBasicScope scope) Removes child scope -
Uses of IBasicScope in org.red5.server.so
Classes in org.red5.server.so that implement IBasicScope -
Uses of IBasicScope in org.red5.server.util
Methods in org.red5.server.util with parameters of type IBasicScopeModifier and TypeMethodDescriptionstatic booleanScopeUtils.isAncestor(IBasicScope from, IBasicScope ancestor) Check whether one scope is an ancestor of anotherstatic booleanScopeUtils.isApp(IBasicScope scope) Check whether scope is an application scope (level 1 leaf in scope tree) or notstatic booleanScopeUtils.isGlobal(IBasicScope scope) Check whether scope is the global scope (level 0 leaf in scope tree) or not When user connects the following URL: rtmp://localhost/myapp/foo/bar then / is the global level scope, myapp is app level, foo is room level and bar is room level as well (but with higher depth level)static booleanScopeUtils.isRoom(IBasicScope scope) Check whether scope is a room scope (level 2 leaf in scope tree or lower, e.g.static booleanScopeUtils.isRoot(IBasicScope scope) Checks whether scope is root or not