| Interface | Description |
|---|---|
| ISClient |
Defines the local interface to query an Information System in a gCube infrastructure.
|
| ISInputStream<RESULT> |
An input stream for IS results
|
| ISQuery<RESULT> |
Defines the minimal behaviour of queries accepted by
ISClients:
they contain their textual expression and specify a time-to-live for their results. |
| ISTemplateQuery<RESULT> |
A specialisation of
ISQuery for queries instantiated from fixed templates. |
| RPDocument |
A specialisation of
XMLResult to Resource Property Document of WS-Resources. |
| XMLResult |
Models arbitrary XML results and exposes a simple XPath-based query interface over them.
|
| Class | Description |
|---|---|
| AtomicCondition |
A model of an XPath equality condition on a result of a
ISTemplateQuery. |
| QueryParameter |
A (name,value) pair used as a query parameter.
|
| Exception | Description |
|---|---|
| ISClient.ISMalformedQueryException |
Exception raised when the query expression is not well-formed with respect to the language supported
by the underlying implementation of
ISClient. |
| ISClient.ISMalformedResultException |
Exception raised when the results of a query cannot be parsed by the implementation underlying
ISClient. |
| ISClient.ISUnsupportedQueryException |
Exception raised when the implementation
ISClient does not support a given query. |
| XMLResult.ISResultEvaluationException |
An exception returned during xpath evaluation.
|
| XMLResult.ISResultInitialisationException |
An exception returned during result initialisation.
|
Copyright © 2015. All Rights Reserved.