Uses of Class
org.gcube.common.core.scope.GCUBEScope

Packages that use GCUBEScope
org.gcube.common.core.contexts   
org.gcube.common.core.informationsystem.client   
org.gcube.common.core.informationsystem.client.impl   
org.gcube.common.core.informationsystem.notifier   
org.gcube.common.core.informationsystem.publisher   
org.gcube.common.core.instrumentation   
org.gcube.common.core.monitoring   
org.gcube.common.core.resources   
org.gcube.common.core.resources.runninginstance   
org.gcube.common.core.scope   
org.gcube.common.core.state   
org.gcube.common.core.utils.calls   
org.gcube.common.core.utils.handlers   
org.gcube.common.resources.kxml.runninginstance   
 

Uses of GCUBEScope in org.gcube.common.core.contexts
 

Methods in org.gcube.common.core.contexts that return GCUBEScope
 GCUBEScope[] GHNContext.getAllowedScopes()
          Returns the allowed scopes of the GHN.
 GCUBEScope GCUBEServiceContext.getScope()
          Deprecated. as to 1.6.0 use ScopeProvider#instance#get().
 GCUBEScope[] GCUBEServiceContext.getStartScopes()
          Gets the start scopes of the RI.
 GCUBEScope[] GHNContext.getStartScopes()
          Returns the start scopes of the GHN.
 

Methods in org.gcube.common.core.contexts that return types with arguments of type GCUBEScope
 Set<GCUBEScope> GCUBEServiceContext.addScope(GCUBEScope... scopes)
          Adds one or more scopes to the service instance.
 Set<GCUBEScope> GHNContext.addScope(GCUBEScope... scopes)
          Adds one or more scopes to the GHN.
 Set<GCUBEScope> GCUBEServiceContext.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the service instance.
 Set<GCUBEScope> GHNContext.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the GHN.
 

Methods in org.gcube.common.core.contexts with parameters of type GCUBEScope
 Set<GCUBEScope> GCUBEServiceContext.addScope(GCUBEScope... scopes)
          Adds one or more scopes to the service instance.
 Set<GCUBEScope> GHNContext.addScope(GCUBEScope... scopes)
          Adds one or more scopes to the GHN.
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScope scope, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 sets the current scope and redirects to GCUBERemotePortTypeContext.getProxy(Remote) ignoring the GCUBESecurityManager parameter
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScope scope, int callTimeout, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 sets the current scope and redirects to #getProxy(Remote, int), ignoring the GCUBESecurityManager parameter
 void GCUBEServiceContext.prepareCall(Remote remote, String clazz, String name, GCUBEScope... scope)
          Deprecated. as to 1.6.0 calls are prepared internally to GCUBERemotePortTypeContexts.
 Set<GCUBEScope> GCUBEServiceContext.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the service instance.
 Set<GCUBEScope> GHNContext.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the GHN.
 void GCUBEServiceContext.setScope(GCUBEScope scope)
          Associates a scope with the current thread.
 void GCUBEServiceContext.setScope(Thread thread, GCUBEScope... scope)
          Deprecated. as to 1.6.0, using ScopeProvider.instance does not require setting scopes on child threads.
 void GCUBEServiceContext.setScope(Thread thread, GCUBEScope scope)
          Deprecated. as to 1.6.0, using ScopeProvider.instance does not require setting scopes on child threads.
 

Uses of GCUBEScope in org.gcube.common.core.informationsystem.client
 

Methods in org.gcube.common.core.informationsystem.client that return types with arguments of type GCUBEScope
 List<GCUBEScope> RPDocument.getScope()
          Returns the scopes of the WS-Resource.
 

Methods in org.gcube.common.core.informationsystem.client with parameters of type GCUBEScope
<RESULT> List<RESULT>
ISClient.execute(ISQuery<RESULT> query, GCUBEScope scope)
          Evaluates a query in a given scope and returns its results a local list.
<RESULT> ISInputStream<RESULT>
ISClient.executeByRef(ISQuery<RESULT> query, GCUBEScope scope)
          Evaluates a query in a given scope and returns the ISInputStream which contains its results.
 

Uses of GCUBEScope in org.gcube.common.core.informationsystem.client.impl
 

Methods in org.gcube.common.core.informationsystem.client.impl with parameters of type GCUBEScope
abstract
<RESULT> List<RESULT>
AbstractClient.execute(ISQuery<RESULT> query, GCUBEScope scope)
          Evaluates a query in a given scope and returns its results a local list.
abstract
<RESULT> ISInputStream<RESULT>
AbstractClient.executeByRef(ISQuery<RESULT> query, GCUBEScope scope)
          Implement to execute the query against the associated Information System in a given scope, and to return the locator of a resultset which contains the unparsed result serialisations.
 

Uses of GCUBEScope in org.gcube.common.core.informationsystem.notifier
 

Methods in org.gcube.common.core.informationsystem.notifier with parameters of type GCUBEScope
 boolean[] ISNotifier.isTopicRegistered(GCUBESecurityManager securityManager, GCUBEScope scope, List<ISNotifier.TopicData> topics)
          Checks if the producer registration is completed for a list of given topics
 void ISNotifier.registerISNotification(org.apache.axis.message.addressing.EndpointReferenceType producerEPR, List<? extends org.globus.wsrf.Topic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Registers a list of topics as IS Notifications
<T extends ISNotifier.BaseNotificationConsumer>
void
ISNotifier.registerToISNotification(T consumer, List<ISNotifier.GCUBENotificationTopic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Registers the consumer to the given list of topics
 void ISNotifier.unregisterFromISNotification(GCUBESecurityManager manager, List<ISNotifier.GCUBENotificationTopic> notifications, GCUBEScope... scope)
          Unregisters the consumer from the given list of topics
 void ISNotifier.unregisterISNotification(org.apache.axis.message.addressing.EndpointReferenceType producerEPR, List<? extends org.globus.wsrf.Topic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Unregisters a list of new topics as source of IS Notifications
 

Uses of GCUBEScope in org.gcube.common.core.informationsystem.publisher
 

Methods in org.gcube.common.core.informationsystem.publisher with parameters of type GCUBEScope
 boolean ISLocalPublisher.isEnabled(String resourceType, GCUBEScope scope)
          Checks if local publishing is enabled for a type of resource in a given scope
protected  void ISLocalPublisher.LocalProfileConsumer.onProfileRegistered(GCUBEResource resource, GCUBEScope scope)
          registered profile event callback.
protected  void ISLocalPublisher.LocalProfileConsumer.onProfileRemoved(String resourceID, String type, GCUBEScope scope)
          removed profile event callback.
protected  void ISLocalPublisher.LocalProfileConsumer.onProfileUpdated(GCUBEResource resource, GCUBEScope scope)
          updated profile event callback.
 void ISResourcePublisher.register(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Registers a GCUBEResource on the Information System
 void ISGenericPublisher.register(ISResource resource, GCUBEScope scope)
          Registers the resource in the IS
 void ISGenericPublisher.register(List<ISResource> resources, GCUBEScope scope)
          Registers a list of resources in the IS
 String ISPublisher.registerGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Registers a GCUBEResource on the Information System
 void ISPublisher.registerWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Publishes GCUBEWSResource registration on a Information System.
 void ISGenericPublisher.remove(ISResource resource, GCUBEScope scope)
          Removes the resource from the IS
 void ISGenericPublisher.remove(List<ISResource> resources, GCUBEScope scope)
          Removes a list of resources from the IS
 void ISResourcePublisher.remove(String ID, String type, GCUBEScope scope, GCUBESecurityManager manager)
          Removes a GCUBEResource from the Information System
 void ISPublisher.removeGCUBEResource(String ID, String type, GCUBEScope scope, GCUBESecurityManager manager)
          Removes a GCUBEResource from the Information System
 void ISPublisher.removeWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Unpublishes the registration of a GCUBEWSResource form the Information System
 void ISResourcePublisher.update(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Updates a GCUBEResource in the Information System
 void ISGenericPublisher.update(ISResource resource, GCUBEScope scope)
          Updates the resource in the IS
 void ISGenericPublisher.update(List<ISResource> resources, GCUBEScope scope)
          Updates a list of resources in the IS
 void ISPublisher.updateGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Updates a GCUBEResource in the Information System
 void ISPublisher.updateWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Updates GCUBEWSResource registration on a Information System.
 

Constructors in org.gcube.common.core.informationsystem.publisher with parameters of type GCUBEScope
ISLocalPublisher.LocalProfileEvent(GCUBEResource resource, GCUBEScope scope)
           
ISLocalPublisher.LocalProfileEvent(String resourceID, String type, GCUBEScope scope)
           
 

Uses of GCUBEScope in org.gcube.common.core.instrumentation
 

Methods in org.gcube.common.core.instrumentation with parameters of type GCUBEScope
 void GHN.notifyAddedScope(GCUBEScope scope)
           
 

Uses of GCUBEScope in org.gcube.common.core.monitoring
 

Fields in org.gcube.common.core.monitoring with type parameters of type GCUBEScope
protected static HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> LocalMonitor.brokerMap
           
protected  HashMap<GCUBEScope,GCUBEMessage> GCUBETestProbe.map
           
 

Methods in org.gcube.common.core.monitoring that return types with arguments of type GCUBEScope
 HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> LocalMonitor.getBrokerMap()
          Get the Broker Map
 

Method parameters in org.gcube.common.core.monitoring with type arguments of type GCUBEScope
 void LocalMonitor.setBrokerMap(HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> map)
          Set the Broker Map
 

Uses of GCUBEScope in org.gcube.common.core.resources
 

Methods in org.gcube.common.core.resources that return types with arguments of type GCUBEScope
 Set<GCUBEScope> GCUBEResource.addScope(GCUBEScope... scopes)
          Adds one or more scopes from the resource.
 HashMap<GCUBEScope,ScopedAccounting> GCUBERunningInstance.getAccounting()
          Get the ScopedAccoutingMap
 Map<String,GCUBEScope> GCUBEResource.getScopes()
          Returns a read-only map of the scopes associated with the resource index by scope expression.
 Set<GCUBEScope> GCUBEResource.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the resource.
 Set<GCUBEScope> GCUBEHostingNode.validateAddScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.addScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEResource.validateAddScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.addScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEHostingNode.validateRemoveScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEResource.validateRemoveScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 

Methods in org.gcube.common.core.resources with parameters of type GCUBEScope
 Set<GCUBEScope> GCUBEResource.addScope(GCUBEScope... scopes)
          Adds one or more scopes from the resource.
 File GCUBEHostingNode.getMapFile(GCUBEScope scope)
          Utility method to return the map file for a given scope;
 boolean GCUBEService.inScope(GCUBEScope... scopes)
          Indicates whether the resource is in one or more given scopes.
 boolean GCUBEResource.inScope(GCUBEScope... scopes)
          Indicates whether the resource is in one or more given scopes.
 Set<GCUBEScope> GCUBEResource.removeScope(GCUBEScope... scopes)
          Removes one or more scopes from the resource.
 Set<GCUBEScope> GCUBEHostingNode.validateAddScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.addScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEResource.validateAddScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.addScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEHostingNode.validateRemoveScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 Set<GCUBEScope> GCUBEResource.validateRemoveScopes(GCUBEScope... scopes)
          Invoked by GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per resource-specific scoping rules.By default, it returns its input.
 

Method parameters in org.gcube.common.core.resources with type arguments of type GCUBEScope
 void GCUBERunningInstance.setAccounting(HashMap<GCUBEScope,ScopedAccounting> accounting)
          Set the ScopedAccounting
 

Uses of GCUBEScope in org.gcube.common.core.resources.runninginstance
 

Methods in org.gcube.common.core.resources.runninginstance that return GCUBEScope
 GCUBEScope ScopedAccounting.getScope()
          gets the scope
 

Methods in org.gcube.common.core.resources.runninginstance with parameters of type GCUBEScope
 void ScopedAccounting.setScope(GCUBEScope scope)
          Sets the scopes
 

Uses of GCUBEScope in org.gcube.common.core.scope
 

Subclasses of GCUBEScope in org.gcube.common.core.scope
 class VO
          A scope of type ROOTVO or SUBVO.
 class VRE
          A scope of type VRE.
 

Fields in org.gcube.common.core.scope with type parameters of type GCUBEScope
protected  Map<Thread,GCUBEScope> GCUBEScopeManagerImpl.scopes
          Deprecated. Cache of scope information indexed by thread id.
 

Methods in org.gcube.common.core.scope that return GCUBEScope
 GCUBEScope GCUBEScope.getEnclosingScope()
          Returns the enclosing scope, if any.
 GCUBEScope GCUBEScope.getInfrastructure()
          Returns the infrastructure of this scope.
 GCUBEScope GCUBEScopeManagerImpl.getScope()
          Deprecated. Gets the scope for outgoing calls in the current thread.
 GCUBEScope GCUBEScopeManager.getScope()
          Deprecated. as to 1.6.0, use ScopeProvider#instance#get() instead
static GCUBEScope GCUBEScope.getScope(String exp)
          Returns a scope from its linear expression.
 

Methods in org.gcube.common.core.scope with parameters of type GCUBEScope
 boolean GCUBEScope.isEnclosedIn(GCUBEScope scope)
           
 void GCUBEScopeManagerImpl.prepareCall(Remote remote, String clazz, String name, GCUBEScope... scope)
          Deprecated. Sets the scope for an outgoing call to a target gCube service.
 void GCUBEScopeManager.prepareCall(Remote remote, String clazz, String name, GCUBEScope... scope)
          Deprecated. as to 1.6.0 calls are prepared internally to GCUBERemotePortTypeContexts. Use GCUBERemotePortTypeContext#getProxy(Remote, org.gcube.common.core.security.GCUBESecurityManager...) GCUBERemotePortTypeContext#getProxy(Remote, int org.gcube.common.core.security.GCUBESecurityManager...) for calls from a client context. Use GCUBERemotePortTypeContext.getProxy(Remote, org.gcube.common.core.contexts.GCUBEServiceContext) or GCUBERemotePortTypeContext#getProxy(Remote, org.gcube.common.core.contexts.GCUBEServiceContext, int)) for calls from a service context.
protected  void GCUBEScope.setEnclosingScope(GCUBEScope enclosingScope)
          Used internally to set the enclosing scope of the scope.
 void GCUBEScopeManagerImpl.setScope(GCUBEScope scope)
          Deprecated. Sets the scope of outgoing calls in the current thread.
 void GCUBEScopeManager.setScope(GCUBEScope scope)
          Deprecated. as to 1.6.0, use ScopeProvider#instance#set(String) instead
 void GCUBEScopeManagerImpl.setScope(Thread thread, GCUBEScope... scope)
          Deprecated. Sets the scope of outgoing calls in a given thread.
 void GCUBEScopeManager.setScope(Thread thread, GCUBEScope... scope)
          Deprecated. as to 1.6.0 made superfluous by ScopeProvider.instance
 void GCUBEScopeManagerImpl.setScope(Thread thread, GCUBEScope scope)
          Deprecated.  
 

Constructors in org.gcube.common.core.scope with parameters of type GCUBEScope
GCUBEScopeNotSupportedException(GCUBEScope scope)
           
 

Uses of GCUBEScope in org.gcube.common.core.state
 

Fields in org.gcube.common.core.state declared as GCUBEScope
 GCUBEScope GCUBEStatefulResource.TaskContext.scope
           
 

Methods in org.gcube.common.core.state that return GCUBEScope
 GCUBEScope GCUBEStatefulResource.getScope()
          Returns the scope in which interactions ought to take place.
 

Methods in org.gcube.common.core.state with parameters of type GCUBEScope
 boolean GCUBEWSResourcePropertySet.addScope(GCUBEScope scope)
          Adds a given scope to the WS-Resource.
 boolean GCUBEWSResource.inScope(GCUBEScope... scopes)
          Indicates whether the resource is in one or more given scopes.
 void GCUBEWSResource.publish(GCUBEScope... scopes)
          Publishes the resource in one or more scopes.
 boolean GCUBEWSResourcePropertySet.removeScope(GCUBEScope scope)
          Removes the WS-Resource from a given scope.
 void GCUBEWSResource.unpublish(GCUBEScope... scopes)
          Unpublish the resource from one o more scopes.
 

Constructors in org.gcube.common.core.state with parameters of type GCUBEScope
GCUBEStatefulResource.TaskContext(GCUBEScheduledHandler<?> handler, GCUBEScope scope)
           
 

Uses of GCUBEScope in org.gcube.common.core.utils.calls
 

Constructors in org.gcube.common.core.utils.calls with parameters of type GCUBEScope
GCUBECall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
RICall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
StagingCall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
WSCall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
 

Uses of GCUBEScope in org.gcube.common.core.utils.handlers
 

Methods in org.gcube.common.core.utils.handlers that return GCUBEScope
 GCUBEScope GCUBEServiceClient.getScope()
          Returns the scope in which interactions ought to take place.
 GCUBEScope GCUBEServiceClientImpl.getScope()
          Returns the scope in which interactions ought to take place.
 

Uses of GCUBEScope in org.gcube.common.resources.kxml.runninginstance
 

Methods in org.gcube.common.resources.kxml.runninginstance that return types with arguments of type GCUBEScope
static HashMap<GCUBEScope,ScopedAccounting> KScopedAccounting.load(org.kxml2.io.KXmlParser parser)
          Deserializes a ScopedAccounting map
 



Copyright © 2013. All Rights Reserved.