| Modifier and Type | Interface and Description |
|---|---|
interface |
ISTemplateQuery<RESULT>
A specialisation of
ISQuery for queries instantiated from fixed templates. |
| Modifier and Type | Method and Description |
|---|---|
<RESULT,QUERY extends ISQuery<RESULT>> |
ISClient.getQuery(Class<QUERY> type)
Returns a query from the interface or class which defines its type.
|
| 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 | Class and Description |
|---|---|
class |
AbstractQuery<RESULT>
Abstract implementation of
ISQuery. |
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
<RESULT,QUERY extends ISQuery<RESULT>> |
AbstractClient.getQuery(Class<QUERY> clazz)
Returns a query from the interface or class which defines its type.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Interface and Description |
|---|---|
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
GCUBECall<QUERY extends ISQuery<?>>
Partial implementation for calls to port-types of gCube services.
|
Copyright © 2015. All Rights Reserved.