Uses of Interface
org.gcube.common.core.informationsystem.client.ISQuery

Packages that use ISQuery
org.gcube.common.core.informationsystem.client   
org.gcube.common.core.informationsystem.client.impl   
org.gcube.common.core.informationsystem.client.queries   
org.gcube.common.core.utils.calls   
 

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

Subinterfaces of ISQuery in org.gcube.common.core.informationsystem.client
 interface ISTemplateQuery<RESULT>
          A specialisation of ISQuery for queries instantiated from fixed templates.
 

Methods in org.gcube.common.core.informationsystem.client with type parameters of type ISQuery
<RESULT,QUERY extends ISQuery<RESULT>>
QUERY
ISClient.getQuery(Class<QUERY> type)
          Returns a query from the interface or class which defines its type.
 

Methods in org.gcube.common.core.informationsystem.client with parameters of type ISQuery
<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 ISQuery in org.gcube.common.core.informationsystem.client.impl
 

Classes in org.gcube.common.core.informationsystem.client.impl that implement ISQuery
 class AbstractQuery<RESULT>
          Abstract implementation of ISQuery.
 

Fields in org.gcube.common.core.informationsystem.client.impl with type parameters of type ISQuery
protected static Map<Class<? extends ISQuery<?>>,Class<? extends ISQuery<?>>> AbstractClient.implementationMap
          Query implementations indexed by their standard interface.
protected static Map<Class<? extends ISQuery<?>>,Class<? extends ISQuery<?>>> AbstractClient.implementationMap
          Query implementations indexed by their standard interface.
 

Methods in org.gcube.common.core.informationsystem.client.impl with type parameters of type ISQuery
<RESULT,QUERY extends ISQuery<RESULT>>
QUERY
AbstractClient.getQuery(Class<QUERY> clazz)
          Returns a query from the interface or class which defines its type.
 

Methods in org.gcube.common.core.informationsystem.client.impl with parameters of type ISQuery
protected  void AbstractClient.checkQuery(ISQuery<?> query)
          Invoked internally by AbstractClient.execute(ISQuery, GCUBEScope) to check that a can be handled by the implementation and is in fact well-formed.
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.
 

Method parameters in org.gcube.common.core.informationsystem.client.impl with type arguments of type ISQuery
protected abstract  void AbstractClient.loadQueries(Map<Class<? extends ISQuery<?>>,Class<? extends ISQuery<?>>> queryMap)
          Implement to load query implementations in a map which indexes by their standard interfaces.
protected abstract  void AbstractClient.loadQueries(Map<Class<? extends ISQuery<?>>,Class<? extends ISQuery<?>>> queryMap)
          Implement to load query implementations in a map which indexes by their standard interfaces.
 

Uses of ISQuery in org.gcube.common.core.informationsystem.client.queries
 

Subinterfaces of ISQuery in org.gcube.common.core.informationsystem.client.queries
 interface GCUBECollectionQuery
          A specialisation of ISTemplateQuery for the generic GCUBECollection.
 interface GCUBECSInstanceQuery
          A specialisation of ISTemplateQuery for the generic GCUBECSInstance.
 interface GCUBECSQuery
          A specialisation of ISTemplateQuery for the generic GCUBECS.
 interface GCUBEExternalRIQuery
          A specialisation of ISTemplateQuery for the generic GCUBEExternalRunningInstance.
 interface GCUBEGenericQuery
          A specialisation of ISQuery to free-form queries.
 interface GCUBEGenericResourceQuery
          A specialisation of ISTemplateQuery for the generic GCUBEGenericResource.
 interface GCUBEGHNQuery
          A specialisation of ISTemplateQuery for the generic GCUBEHostingNode.
 interface GCUBEMCollectionQuery
          A specialisation of ISTemplateQuery for the generic GCUBEMCollection.
 interface GCUBERIQuery
          A specialisation of ISTemplateQuery for the generic GCUBERunningInstance.
 interface GCUBERuntimeResourceQuery
          A specialisation of ISTemplateQuery for the generic GCUBERuntimeResource.
 interface GCUBEServiceQuery
          A specialisation of ISTemplateQuery for the generic GCUBEService.
 interface WSResourceQuery
          A specialisation of ISTemplateQuery to RPDocuments of WS-Resources.
 

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

Classes in org.gcube.common.core.utils.calls with type parameters of type ISQuery
 class GCUBECall<QUERY extends ISQuery<?>>
          Partial implementation for calls to port-types of gCube services.
 



Copyright © 2013. All Rights Reserved.