Package org.red5.server.scope
Class ScopeResolver
java.lang.Object
org.red5.server.scope.ScopeResolver
- All Implemented Interfaces:
IScopeResolver
Resolves scopes from path
-
Field Summary
Modifier and TypeFieldDescriptionprotected IGlobalScope
Global scopeprotected static org.slf4j.Logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGetter for global scoperesolveScope
(String path) Return scope associated with given pathresolveScope
(IScope root, String path) Return scope associated with given path from given root scope.void
setGlobalScope
(IGlobalScope root) Setter for global scope
-
Field Details
-
log
protected static org.slf4j.Logger log -
globalScope
Global scope
-
-
Constructor Details
-
ScopeResolver
public ScopeResolver()
-
-
Method Details
-
getGlobalScope
Getter for global scope- Specified by:
getGlobalScope
in interfaceIScopeResolver
- Returns:
- Global scope
-
setGlobalScope
Setter for global scope- Parameters:
root
- Global scope
-
resolveScope
Return scope associated with given path- Specified by:
resolveScope
in interfaceIScopeResolver
- Parameters:
path
- Scope path- Returns:
- Scope object
-
resolveScope
Return scope associated with given path from given root scope.- Specified by:
resolveScope
in interfaceIScopeResolver
- Parameters:
root
- Scope to start frompath
- Scope path- Returns:
- Scope object
-