org.eclipse.cosmos.dc.common.api
Interface IDataQueryService
- All Superinterfaces:
- IWireSource, IWireTerminal
- All Known Implementing Classes:
- AbstractQuery, CBEQuery, StatisticalQuery
public interface IDataQueryService
- extends IWireSource, IWireTerminal
QUERY_QNAME
static final javax.xml.namespace.QName QUERY_QNAME
PREFIX
static final java.lang.String PREFIX
- See Also:
- Constant Field Values
NAMESPACE_URI
static final java.lang.String NAMESPACE_URI
- See Also:
- Constant Field Values
SUPPORTED_DIALECTS_URI
static final java.lang.String SUPPORTED_DIALECTS_URI
- See Also:
- Constant Field Values
SUPPORTED_RESPONSES_URI
static final java.lang.String SUPPORTED_RESPONSES_URI
- See Also:
- Constant Field Values
SUPPORTED_QUERY_URI
static final java.lang.String SUPPORTED_QUERY_URI
- See Also:
- Constant Field Values
QUERY_URI
static final java.lang.String QUERY_URI
- See Also:
- Constant Field Values
PAGE_QUERY_URI
static final java.lang.String PAGE_QUERY_URI
- See Also:
- Constant Field Values
DIALECTS_QNAME
static final javax.xml.namespace.QName DIALECTS_QNAME
getSupportedDialects
java.lang.String[] getSupportedDialects()
getSupportedResponses
java.lang.String[] getSupportedResponses()
supportedQuery
boolean supportedQuery(java.lang.String dialect,
java.lang.String response)
query
IDataQueryResult query(java.lang.String dialect,
java.lang.String response,
java.lang.String queryString,
java.lang.String dataSource)
throws java.lang.Exception
- Throws:
java.lang.Exception
pageQuery
IDataQueryResult pageQuery(java.lang.String dialect,
java.lang.String response,
java.lang.String queryString,
java.lang.String dataSource,
int max,
int start)
throws java.lang.Exception
- Throws:
java.lang.Exception
addResponse
void addResponse(IDataResponseService response)