Uses of Class
org.gcube.common.core.state.GCUBEWSResource

Packages that use GCUBEWSResource
org.gcube.common.core.informationsystem.publisher   
org.gcube.common.core.persistence   
org.gcube.common.core.state   
 

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

Methods in org.gcube.common.core.informationsystem.publisher with parameters of type GCUBEWSResource
 void ISPublisher.registerWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Publishes GCUBEWSResource registration on a Information System.
 void ISPublisher.removeWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Unpublishes the registration of a GCUBEWSResource form the Information System
 void ISPublisher.updateWSResource(GCUBEWSResource resource, GCUBEScope... scope)
          Updates GCUBEWSResource registration on a Information System.
 

Uses of GCUBEWSResource in org.gcube.common.core.persistence
 

Classes in org.gcube.common.core.persistence with type parameters of type GCUBEWSResource
 class GCUBEWSFilePersistenceDelegate<RESOURCE extends GCUBEWSResource>
          An specialisation of GCUBEFilePersistenceDelegate to GCUBEWSResources.
 

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

Subclasses of GCUBEWSResource in org.gcube.common.core.state
 class GCUBEWSFieldsSerializableResource
          Base class for GCUBEWSResource implementing the GCUBEWSFields2FilePersistenceDelegate.WSFieldsSerializable interface.
 class GCUBEWSLiteResource<LOCAL extends GCUBELocalResource>
          An abstract specialisation of GCUBEWSResources for resource that act as views over GCUBELocalResources.
 

Methods in org.gcube.common.core.state that return GCUBEWSResource
 GCUBEWSResource GCUBEWSHome.create(GCUBEWSResourceKey id, Object... params)
          Returns a resource with a given identifier from a set of initialisation parameters, creating it if it does not exist.
 GCUBEWSResource GCUBEWSHome.create(Object... params)
          Creates a resource from a set of initialisation parameters.
 GCUBEWSResource GCUBEWSHome.find()
          Returns the resource bound to the current call.
 GCUBEWSResource GCUBEWSHome.find(org.globus.wsrf.ResourceKey id)
          Returns a resource from its identifier.
protected  GCUBEWSResource GCUBEWSHome.get(org.globus.wsrf.ResourceKey id)
          Returns a resource from its identifier, deserialising it from storage if it is in a persistent state.
protected  GCUBEWSResource GCUBEWSHome.reuse(GCUBEWSResourceKey id, Object... params)
          Returns a resource with a given identifier.
 

Methods in org.gcube.common.core.state with parameters of type GCUBEWSResource
protected  void GCUBEWSHome.onLoad(GCUBEWSResource resource, boolean firstLoad)
          Invoked after successfully loading a resource from storage.
protected  boolean GCUBEWSHome.onRemove(GCUBEWSResource resource)
          Invoked as a precondition to the removal of a resource.
protected  void GCUBEWSHome.onReuse(GCUBEWSResource resource)
          Invoked when a resource is reused across two or more calls to GCUBEResourceHome.create(Object, Object...) .
protected  void GCUBEWSHome.postInitialise(GCUBEWSResource resource)
          Invoked during the creation of a resource and after its initialisation.
protected  void GCUBEWSHome.preInitialise(GCUBEWSResource resource)
          Invoked during the creation of a resource and before its initialisation.
 

Constructors in org.gcube.common.core.state with parameters of type GCUBEWSResource
GCUBEWSResourcePropertySet(GCUBEWSResource resource)
          Creates an instance for a given resource.
 



Copyright © 2013. All Rights Reserved.