| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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> |
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> |
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. |
| Modifier and Type | Method and Description |
|---|---|
List<GCUBEScope> |
RPDocument.getScope()
Returns the scopes of the WS-Resource.
|
| Modifier and Type | Method and Description |
|---|---|
<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. |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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> |
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
|
| Modifier and Type | Method and Description |
|---|---|
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. |
| Constructor and Description |
|---|
ISLocalPublisher.LocalProfileEvent(GCUBEResource resource,
GCUBEScope scope) |
ISLocalPublisher.LocalProfileEvent(String resourceID,
String type,
GCUBEScope scope) |
| Modifier and Type | Method and Description |
|---|---|
void |
GHN.notifyAddedScope(GCUBEScope scope) |
| Modifier and Type | Field and Description |
|---|---|
protected static HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> |
LocalMonitor.brokerMap |
protected HashMap<GCUBEScope,GCUBEMessage> |
GCUBETestProbe.map |
| Modifier and Type | Method and Description |
|---|---|
HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> |
LocalMonitor.getBrokerMap()
Get the Broker Map
|
| Modifier and Type | Method and Description |
|---|---|
void |
LocalMonitor.setBrokerMap(HashMap<GCUBEScope,ArrayList<org.apache.axis.message.addressing.EndpointReferenceType>> map)
Set the Broker Map
|
| Modifier and Type | Method and Description |
|---|---|
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> |
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.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.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> |
GCUBEHostingNode.validateRemoveScopes(GCUBEScope... scopes)
Invoked by
GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input. |
| Modifier and Type | Method and Description |
|---|---|
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> |
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.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.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> |
GCUBEHostingNode.validateRemoveScopes(GCUBEScope... scopes)
Invoked by
GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input. |
| Modifier and Type | Method and Description |
|---|---|
void |
GCUBERunningInstance.setAccounting(HashMap<GCUBEScope,ScopedAccounting> accounting)
Set the ScopedAccounting
|
| Modifier and Type | Method and Description |
|---|---|
GCUBEScope |
ScopedAccounting.getScope()
gets the scope
|
| Modifier and Type | Method and Description |
|---|---|
void |
ScopedAccounting.setScope(GCUBEScope scope)
Sets the scopes
|
| Modifier and Type | Class and Description |
|---|---|
class |
VO
A scope of type
ROOTVO or SUBVO. |
class |
VRE
A scope of type
VRE. |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Thread,GCUBEScope> |
GCUBEScopeManagerImpl.scopes
Deprecated.
Cache of scope information indexed by thread id.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Constructor and Description |
|---|
GCUBEScopeNotSupportedException(GCUBEScope scope) |
| Modifier and Type | Field and Description |
|---|---|
GCUBEScope |
GCUBEStatefulResource.TaskContext.scope |
| Modifier and Type | Method and Description |
|---|---|
GCUBEScope |
GCUBEStatefulResource.getScope()
Returns the scope in which interactions ought to take place.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Constructor and Description |
|---|
GCUBEStatefulResource.TaskContext(GCUBEScheduledHandler<?> handler,
GCUBEScope scope) |
| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
GCUBEScope |
GCUBEServiceClientImpl.getScope()
Returns the scope in which interactions ought to take place.
|
GCUBEScope |
GCUBEServiceClient.getScope()
Returns the scope in which interactions ought to take place.
|
| Modifier and Type | Method and Description |
|---|---|
static HashMap<GCUBEScope,ScopedAccounting> |
KScopedAccounting.load(org.kxml2.io.KXmlParser parser)
Deserializes a ScopedAccounting map
|
Copyright © 2015. All Rights Reserved.