D E G I M O P R S U

D

DefaultScopeProvider - Class in org.gcube.common.scope.impl
A ScopeProvider that uses threads as contexts.
DefaultScopeProvider() - Constructor for class org.gcube.common.scope.impl.DefaultScopeProvider
 
DefaultServiceMap - Class in org.gcube.common.scope.impl
A ServiceMap with a standard XML binding.
DefaultServiceMap() - Constructor for class org.gcube.common.scope.impl.DefaultServiceMap
 

E

endpoint(String) - Method in interface org.gcube.common.scope.api.ServiceMap
Returns the endpoints of a given service.
endpoint(String) - Method in class org.gcube.common.scope.impl.DefaultServiceMap
 
endpoint(String) - Method in class org.gcube.common.scope.impl.ScopedServiceMap
 

G

get() - Method in interface org.gcube.common.scope.api.ScopeProvider
Returns the scope in the caller's context.
get() - Method in class org.gcube.common.scope.impl.DefaultScopeProvider
 

I

instance - Static variable in interface org.gcube.common.scope.api.ScopeProvider
Shared ScopeProvider.
instance - Static variable in interface org.gcube.common.scope.api.ServiceMap
Shared ServiceMap.

M

marshal(Map<String, List<String>>) - Method in class org.gcube.common.scope.impl.ServiceMapAdapter
 

O

org.gcube.common.scope.api - package org.gcube.common.scope.api
 
org.gcube.common.scope.impl - package org.gcube.common.scope.impl
 

P

provider() - Static method in class org.gcube.common.scope.impl.ScopeProviderScanner
Returns the configured provider.

R

reset() - Method in interface org.gcube.common.scope.api.ScopeProvider
Resets the scope in the caller's context.
reset() - Method in class org.gcube.common.scope.impl.DefaultScopeProvider
 

S

scope() - Method in interface org.gcube.common.scope.api.ServiceMap
Returns the associated scope.
scope() - Method in class org.gcube.common.scope.impl.DefaultServiceMap
 
scope() - Method in class org.gcube.common.scope.impl.ScopedServiceMap
 
SCOPE_PROPERTY - Static variable in class org.gcube.common.scope.impl.DefaultScopeProvider
System property for scope
ScopedServiceMap - Class in org.gcube.common.scope.impl
A ServiceMap that forwards requests to ServiceMaps associated with the scope of callers.
ScopedServiceMap() - Constructor for class org.gcube.common.scope.impl.ScopedServiceMap
 
ScopeProvider - Interface in org.gcube.common.scope.api
Provides a scope in the caller's context.
ScopeProviderScanner - Class in org.gcube.common.scope.impl
Scans the classpath for a ScopeProvider implementation.
ScopeProviderScanner() - Constructor for class org.gcube.common.scope.impl.ScopeProviderScanner
 
ServiceMap - Interface in org.gcube.common.scope.api
Resolves service endpoints statically configured for a given scope.
ServiceMapAdapter - Class in org.gcube.common.scope.impl
Adapts the JAXB-binding for DefaultServiceMap.
ServiceMapAdapter() - Constructor for class org.gcube.common.scope.impl.ServiceMapAdapter
 
set(String) - Method in interface org.gcube.common.scope.api.ScopeProvider
Sets the scope in the caller's context.
set(String) - Method in class org.gcube.common.scope.impl.DefaultScopeProvider
 

U

unmarshal(ServiceMapAdapter.ValueServiceMap) - Method in class org.gcube.common.scope.impl.ServiceMapAdapter
 
Utils - Class in org.gcube.common.scope.impl
Classpath discovery utils.
Utils() - Constructor for class org.gcube.common.scope.impl.Utils
 

D E G I M O P R S U

Copyright © 2012. All Rights Reserved.