|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ISClient.ISQuery.XMLResult.GCUBEProxyContext for proxies which prevent altogether
untrusted access to selected methods of the proxied objects.GCUBERuntimeResourceQueryParameters to the query.
ISTemplateQuery.GCUBERunningInstanceAbstractClient.execute(ISQuery, GCUBEScope) to check that a
can be handled by the implementation and is in fact well-formed.
GCUBERIPersistenceManager.commit() to commit the state of the running instance.
GCUBERIPersistenceManager.commit() to commit the state of the running instance.
GCUBERIPersistenceManager.commit() to commit the state of the running instance.
GCUBEHostingNode resource that models the local gHN.
GCUBEHostingNode resource that models the local gHN.
GCUBEHandlerConnector.run(), defines the connections between the {GCUBEHandlerConnector.previous and the {GCUBEHandlerConnector.next component handlers.
GCUBEHandlerConnectors before running.
GCUBEConsumer of RI lifetime events.GCUBEConsumer of GHNEvents.GCUBEConsumer of GHNEvents.ScopeProvider.instance instead to manage the current scope.
Application scope,
after processing each request if the port-type has Request scope, and
at the end of each session if the port-type has Session scope.
GCUBEEvent for events about Topics.Event.LifetimeEvent for events that signal that the execution of a handler has successfully completed.Event.LifetimeEvent for events that signal that the execution of a handler has failed.Event for lifetime events.Event.LifetimeEvent for events that signal that the execution of a handler has started or resumed.Event.LifetimeEvent for events that signal that the execution of a handler is suspended.GCUBEProducer for ResourceEvents.
GCUBEEvent for credential delegation.CredentialDelegationEventsGCUBEEvent for credential requests.GCUBEEvent type for GHNTopics.GCUBEEvent for GHN lifetime events.GCUBEEvent for RI registration.GCUBETopic for the registration of RIs.GCUBETopic for credentials-related events.GCUBEScheduledHandler
ISInputStream which contains its results.
GCUBEProxyContext for proxies which forward proxied calls to other proxies
determined dynamically on the basis of the annotations on the methods of the proxied object.Date object
GCUBESecurityManager that provides methods for standalone clients
to manages security configuration of outgoing messagesISTemplateQuery for the generic GCUBECollection.GCUBEHandler that manages one or more
component handlers.GCUBEEvents about GCUBETopic
A consumer receives notifications from a GCUBEProducers with which it has previously subscribed.ISTemplateQuery for the generic GCUBECSInstance.ISTemplateQuery for the generic GCUBECS.GCUBEProducers and consumed by GCUBEConsumers.ISTemplateQuery for the generic GCUBEExternalRunningInstance.GCUBEPersistenceDelegate suitable for file storage.ISQuery to free-form queries.ISTemplateQuery for the generic GCUBEGenericResource.ISTemplateQuery for the generic GCUBEHostingNode.GCUBEIHandler.GCUBEResourceHome for GCUBELocalResources.GCUBEStatefulResource for stateful entities that
are locally accessible.org.apache.commons.logging interfaces and configuration.ISTemplateQuery for the generic GCUBEMCollection.GCUBEPersistenceDelegate which simulates serialisation and deserialisation
of GCUBEStatefulResources.GCUBEProvider for port-types that accept topic subscriptions and produce corresponding notifications.GCUBEComplexHandler which parallelises the execution of
the component handlers.GCUBEParallelHandler.Thread which executes a component handler and records its potential errors.Thread which waits for all component handlers to terminate
before invoking GCUBEComplexHandler.undo().GCUBStatefulResources.GCUBEPluginManager.Consumer for port-type registration to RI scope removal events.Annotations on the methods or class of the proxied object.GCUBEProxyContexts.ReentrantReadWriteLock that allows preemptive acquisition of write locks.ReentrantReadWriteLock.WriteLock that supports
preemptive requests and acquisitions.ReentrantReadWriteLock.WriteLock that supports
preemptive requests and acquisitions.GCUBEEvent for the addition of a scope to the resource.GCUBEEvent for the removal of a scope from the resource.GCUBEConsumer of ResourceEvents.GCUBEEvent type for GHNTopics.GCUBETopic for lifetime events .GCUBEStatefulResources.GCUBEResources.GCUBERIPersistenceManager for Running Instances that persist their state on the file system.GCUBERIPersistenceManager.GCUBERIPersistenceManager.ISTemplateQuery for the generic GCUBERunningInstance.ISTemplateQuery for the generic GCUBERuntimeResource.GCUBEComplexHandler which schedules the execution
of a single GCUBEHandler, the ScopeProvider.instance insteadGCUBESecurityManager.GCUBEComplexHandler for handlers which chain the execution
of their component handlers.service handlers.GCUBEServiceClient interface.Consumer for staging INITIALISED RIs.GCUBEHandler which implements a best-attempt strategy
to interact with an instance of a port-type of a gCube service (the target port-type)
on behalf of the handled object (the client).ISTemplateQuery for the generic GCUBEService.GCUBESecurityManager which operates in a service context, where client and service
credentials must be distinguished and where authorisation becomes relevant.GCUBEStatefulServiceHandler which extends its best-attempt strategy
to the case in which instances of the target port-type can be created through factory port-types.GCUBEPortTypeContext for stateful services.GCUBEServiceHandler to stateful service port-types
which follow WSRF's implied resource access pattern.GCUBEConsumer to receive events synchronously,
i.e.GCUBEEvents handled by GCUBEProducers and
consumed by GCUBEConsumers.GCUBEWSResources.Serializable objects, plus the standard RPsGCUBEWSFields2FilePersistenceDelegateGCUBEWSResource implementing the GCUBEWSFields2FilePersistenceDelegate.WSFieldsSerializable interface.GCUBEFilePersistenceDelegate to GCUBEWSResources.GCUBEResourceHome to GCUBEWSResources.GCUBEWSFilePersistenceDelegate for GCUBEWSResourceLite.GCUBEWSResources for resource that act as views
over GCUBELocalResources.GCUBEStatefulResource for stateful entities that
are accessible to remote clients through the interface of a service port-type.ResourceKey for gCube services.SimpleResourcePropertyGCUBEWSResources.GCUBERIPersistenceManager to be configured.
GCUBEPluginManager to be configured.
File.
File.
File.
File.
openPorts) or, if no such range exist,
in the range 60000-65000;
ResourceKey wrapped by the key.
GCUBERunningInstance resource of the service.
ResourceHome interface by returning the Class of the value wrapped by the resource identifier.
Event.LifetimeEvent for the transition to this state.
GCUBELocalHome associated with the port-type.
GCUBELocalResource associated with the resource.
GCUBELocalResource associated with resource.
GCUBEReadWriteLock to grant synchronised access to the resource.
GCUBEPluginContext expected by the associated service.
ScheduledHandler.
File that will persist across redployments of the Running Instance.
File that will persist across redployments of the Running Instance.
GCUBEService that models the plugin.
GCUBEStatefulPortTypeContext.
GCUBEPluginContext).
ReflectionResourceProperties.
GCUBERemotePortTypeContext.getProxy(Remote) ignoring the GCUBESecurityManager parameter
#getProxy(Remote, int), ignoring the GCUBESecurityManager parameter
GCUBERemotePortTypeContext.getProxy(Remote) ignoring GCUBEScopeManager and GCUBESecurityManager parameters
#getProxy(Remote, int) ignoring GCUBEScopeManager and GCUBESecurityManager parameters
GCUBEProxyContext form the class of its associated annotation.
ForwardProxyContext for that object.
GCUBEProxyContext for that object.
StackTraceElement of the latest call to the proxy.
GCUBEPublicationProfile of the port-type.ISPublisher used for resource publication.
GCUBEGenericQuery from its implementation-defined name.
AbstractQuery used as the base class for query implementations.
ScopeProvider#instance#get().
ScopeProvider#instance#get() instead
ScopeProvider.instance instead
GCUBEServiceSecurityManager
to which the context will delegate security-related functionality.
GCUBEService resource of the service
of the remote port-type.
GCUBEService resource of the service.
GCUBEServiceContext.
GCUBEServiceContext.
Lifetime.getState().
GCUBEWSHome associated with the port-type.
GHNContext to the case in which the gHN is not actually running.GCUBEConsumer of GHNEvents.GCUBEContext for gCube Hosting Nodes (gHNs).Application scope,
before processing each request if the port-type has Request scope, and
at the beginning of each session if the port-type has Session scope.
GCUBEResourceHome of the associated resources.
GCUBEResourceHome of the associated resources.
GCUBEResourceHome of the associated resources.
GCUBEResourceHome of the associated resources.
GCUBEResourceHome of the associated resources.
GCUBEResourceHome.HomeConsumer to lifetime events
of the Running Instance.
ISClient.ISClient.ISClient does not support a given query.ISClient.ISResourceGCUBEResource hosted in the current gHN.GCUBEConsumer of ISLocalPublisher.LocalProfileEvent.GCUBEEvent for notification.ISLocalPublisher.LocalProfileTopic for profile eventsGCUBEConsumer.GCUBEEvent for notification.ISNotifier.NotificationTopic for lifetime events .ISPublisher exceptionISClients:
they contain their textual expression and specify a time-to-live for their results.GCUBEResourceISQuery for queries instantiated from fixed templates.KGCUBEResources.GCUBERunningInstance based on KXml parser.GCUBEService based on KXml parser.GCUBERuntimeResourceGCUBEIHandlers that manage their own lifetime.GCUBEResourceImpl which implements a GCUBEResource from a
serialisation.
GCUBEReadWriteLock.GCUBEReadLock.lockInterruptibly() instead.
GCUBEReadWriteLock.GCUBEWriteLock.lockInterruptibly() instead.
GCUBEProducer for RI lifetime events.
GCUBEWSResourceKey key from a given value.
GCUBEConsumer for consumers of Events.Event about an associated Topic.
Event.Done event.
GCUBEProducer
GCUBEProducer
GCUBEProducer
Event.Failed event.
GCUBEPersistenceDelegate.load(GCUBEStatefulResource, boolean) to deserialise a resource.
ObjectInputStream.
ObjectInputStream.
GCUBEPersistenceDelegate.load(GCUBEStatefulResource, boolean) to deserialise a resource.
GCUBEPersistenceDelegate.load(GCUBEStatefulResource, boolean) to deserialise a resource.
ObjectInputStream.
ObjectInputStream.
ObjectInputStream.
GCUBEPersistenceDelegate.remove(GCUBEStatefulResource) to remove the serialisation of a resource.
GCUBEPersistenceDelegate.remove(GCUBEStatefulResource) to remove the serialisation of a resource.
GCUBEPersistenceDelegate.remove(GCUBEStatefulResource) to remove the serialisation of a resource.
GCUBEResourceHome in the process of removing the resource.
GCUBEResourceHome in the process of removing the resource.
GCUBEResourceHome.create(Object, Object...) .
GCUBEResourceHome.create(Object, Object...) .
GCUBEResourceHome.create(Object, Object...) .
Event.Running event.
GCUBEPersistenceDelegate.store(GCUBEStatefulResource) to serialise a resource.
ObjectOutputStream.
ObjectOutputStream.
GCUBEPersistenceDelegate.store(GCUBEStatefulResource) to serialise a resource.
GCUBEPersistenceDelegate.store(GCUBEStatefulResource) to serialise a resource.
ObjectOutputStream.
ObjectOutputStream.
GCUBEPersistenceDelegate.store(GCUBEStatefulResource) to serialise a resource.
ObjectOutputStream.
Event.Suspended event.
1.0 Version 1.0
[1.0,2.0) Versions 1.0 (included) to 2.0 (not
included)
[1.0,2.0] Versions 1.0 to 2.0 (both included)
[1.5,) Versions 1.5 and higher
(,1.0],[1.2,) Versions up to 1.0 (included) and 1.2
or higher
GCUBERemotePortTypeContexts.
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.
GCUBEProxyContext classes, indexed by the associated annotation classes.
QName of the serialisation.
GCUBEProxyContext for proxies which enforce read-only access
from untrusted code to the values returned by selected methods of the proxied objects.GCUBERIPersistenceManager.recover() to recover the state of the running instance.
GCUBERIPersistenceManager.recover() to recover the state of the running instance.
GCUBERIPersistenceManager.recover() to recover the state of the running instance.
GCUBEResource on the Information System
GCUBEProxyContext classes.
GCUBEResource on the Information System
GCUBEWSResource registration on a Information System.
Fault as a Throwable
Throwable
GCUBEResource from the Information System
GCUBEResource from the Information System
GCUBEWSResource form the Information System
GCUBECall for plain port-types discovered with a GCUBERIQuery.GCUBEServiceHandler for embedding in RICalls.XMLResult to Resource Property Document of WS-Resources.StackTraceElement of the latest call to the proxy.
GCUBERIPersistenceManager to be configured.
GCUBEPluginManager to be configured.
GCUBEResourceHome of the resource to set its identifier.
GCUBELocalResource associated with the resource.
ScheduledHandler.
GCUBEResourceHome of the resource to set the GCUBEPersistenceDelegate that is responsible for
the serialisation and deserialisation of the resource to and from long-term storage.
GCUBEResourceHome of the resource to set the associated port-type.
ScopeProvider.instance does not require setting scopes on child threads.
ScopeProvider.instance does not require setting scopes on child threads.
ScopeProvider#instance#set(String) instead
ScopeProvider.instance
WSCall to WS-Resources that subsumes
the best-effort interaction strategy defined by a GCUBEStagingServiceHandler.GCUBEStatefulServiceHandler for embedding in StagingCalls.GCUBEIHandler.State for the (private) start state of a handler.State for the state of a handler that has completed execution.State for the state of a handler that has failed prior or during its execution.State for the state of a handler that is executing.State for the state of a handler that has suspended its execution.GCUBEPersistenceDelegate.
GCUBEResourceImpl which implements a GCUBEResource.
GCUBEServiceSecurityManager.LifetimeConsumer.
GCUBEServiceSecurityManager.LifetimeConsumer.
Monitor to one or more Topics.
Monitor to one or more Topics.
CredentialDelegationEvents.
CredentialRequestEvents.
GHNTopics.
ISLocalPublisher.LocalProfileEvent
ResourceEvents.
GCUBEException.
GCUBETopic for topics associated with and handled by GCUBEHandlers.Topic for LifetimeEvents.Date in a valid string representation for the dateAndTime XML Schema data type
GCUBELocalResource.
Lock.tryLock() to cater for lock preemption.
Lock.tryLock() to cater for lock preemption.
GCUBEReadWriteLock.GCUBEWriteLock.unlock() to interrupt writer and reader threads in queue for the lock
when invoked by the preemptive thread.
GCUBEServiceSecurityManager.LifetimeConsumer.
GCUBEServiceSecurityManager.LifetimeConsumer.
Monitor from one or more Topics.
Monitor from one or more Topics.
GHNTopics.
GCUBEResource in the Information System
GCUBEResource in the Information System
GCUBEWSResource registration on a Information System.
GCUBEResource.addScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input.
GCUBEResource.addScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input.
GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input.
GCUBEResource.removeScope(GCUBEScope...), to filter scopes as per
resource-specific scoping rules.By default, it returns its input.
ROOTVO or SUBVO.VRE.GCUBECall to WS-Resources that subsumes
the best-effort interaction strategy defined by a GCUBEStatefulServiceHandler.GCUBEStatefulServiceHandler for embedding in WSCalls.ISTemplateQuery to RPDocuments of WS-Resources.GCUBEStagingServiceHandler.createInstance(EndpointReferenceType) and handle its failures.GCUBEStagingServiceHandler.createInstance(EndpointReferenceType) fails with a GCUBEFault, it propagates the
GCUBEException which models the fault most specifically.GCUBEServiceHandler.interact(EndpointReferenceType) and handle its successes and failures.
GCUBEServiceHandler.interact(EndpointReferenceType) and handle its successes and failures.
GCUBEServiceHandler.interact(EndpointReferenceType) and handle its successes and failures.
GCUBEServiceHandler.interact(EndpointReferenceType) and handle its successes and failures.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||