B D E G H I M N O P R S T U V 

B

bind(Callable<V>) - Static method in class org.gcube.common.scope.impl.ScopedTasks
Binds a Callable task to the current scope.
bind(Runnable) - Static method in class org.gcube.common.scope.impl.ScopedTasks
Binds a Runnable task to the current scope.

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

enclosingScope() - Method in class org.gcube.common.scope.impl.ScopeBean
Returns the enclosing scope, if any.
endpoint(String) - Method in interface org.gcube.common.scope.api.ServiceMap
Returns the endpoint 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
 
equals(Object) - Method in class org.gcube.common.scope.impl.ScopeBean
 

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
 

H

hashCode() - Method in class org.gcube.common.scope.impl.ScopeBean
 

I

instance - Static variable in interface org.gcube.common.scope.api.ScopeProvider
instance - Static variable in interface org.gcube.common.scope.api.ServiceMap
Shared ServiceMap.
is(ScopeBean.Type) - Method in class org.gcube.common.scope.impl.ScopeBean
Returns true if the scope has a given ScopeBean.Type.

M

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

N

name() - Method in class org.gcube.common.scope.impl.ScopeBean
Returns the name of the scope.

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
ScopeBean - Class in org.gcube.common.scope.impl
A object model of a scope.
ScopeBean(String) - Constructor for class org.gcube.common.scope.impl.ScopeBean
 
ScopeBean.Type - Enum in org.gcube.common.scope.impl
Scope types *
ScopedServiceMap - Class in org.gcube.common.scope.impl
A ServiceMap that forwards requests to ServiceMaps associated with the current scope.
ScopedServiceMap() - Constructor for class org.gcube.common.scope.impl.ScopedServiceMap
 
ScopedTasks - Class in org.gcube.common.scope.impl
Utility to bind the execution of standard tasks to the current scope.
ScopedTasks() - Constructor for class org.gcube.common.scope.impl.ScopedTasks
 
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
 
separator - Static variable in class org.gcube.common.scope.impl.ScopeBean
Scope separators used in linear syntax.
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
 

T

toString() - Method in class org.gcube.common.scope.impl.ScopeBean
Returns the linear expression of the scope.
type() - Method in class org.gcube.common.scope.impl.ScopeBean
Returns the ScopeBean.Type of the scope.

U

unmarshal(ServiceMapAdapter.ValueServiceMap) - Method in class org.gcube.common.scope.impl.ServiceMapAdapter
 

V

valueOf(String) - Static method in enum org.gcube.common.scope.impl.ScopeBean.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.common.scope.impl.ScopeBean.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in interface org.gcube.common.scope.api.ServiceMap
Returns the release version of the map.
version() - Method in class org.gcube.common.scope.impl.DefaultServiceMap
 
version() - Method in class org.gcube.common.scope.impl.ScopedServiceMap
 
B D E G H I M N O P R S T U V 

Copyright © 2018. All Rights Reserved.