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 TypeMethodDescriptionbooleanCoreHandler.addChildScope(IBasicScope scope) Called just before a child scope is added.voidCoreHandler.removeChildScope(IBasicScope scope) Called just after a child scope has been 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.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(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.jmx.mxbeans
Methods in org.red5.server.jmx.mxbeans with parameters of type IBasicScope -
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.classScope type for publishing that deals with pipe connection events, like async message listening in JMSclassGlobal scope is a top level scope.classRepresents a subscope to other scopes.classThe scope object.classWeb 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 IBasicScopeMethods in org.red5.server.scope that return IBasicScopeModifier and TypeMethodDescriptionScope.ConcurrentScopeSet.getBasicScope(ScopeType type, String name) Returns a child scope for a given name and type.Scope.getBasicScope(ScopeType type, String name) Return base scope of given type with given nameMethods in org.red5.server.scope with parameters of type IBasicScopeModifier and TypeMethodDescriptionbooleanScope.ConcurrentScopeSet.add(IBasicScope scope) booleanScope.addChildScope(IBasicScope scope) Add child scope to this scopevoidScope.removeChildScope(IBasicScope scope) Removes child scopeConstructors in org.red5.server.scope with parameters of type 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