Package | Description |
---|---|
com.luciad.ogc.csw.record | |
com.luciad.ogc.csw.server |
Provides API for implementing an OGC Catalog Service.
|
Modifier and Type | Method and Description |
---|---|
ILcdObjectTransformation |
TLcdCSWRecordTransformationFactory.createOutputTransformation(ILcdDataObject aRecord,
TLcdCSWRecordType aOutputFormat,
TLcdCSWQuery aQuery)
Creates a transformation to the requested output format
|
ILcdObjectTransformation |
TLcdCSWRecordTransformationFactory.createQueryTransformation(ILcdDataObject aRecordToFilter,
TLcdCSWQuery aQuery)
Creates a transformation that converts the given record to a record compatible with the given query's properties
|
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
ALcdCSWFilterQueryHandler.executeFilter(TLcdOGCFilter filter,
TLcdCSWQuery aQuery,
TLcdCSWRecordType aOutputFormat,
long aMaxRecords,
long aStartPosition,
ILcdRequest aRequest)
Returns the result of applying the given OGC filter expression to the underlying data set(s) corresponding to the
types
referred to in the query. |
Object |
ILcdCSWQueryHandler.executeQuery(TLcdCSWQuery aQuery,
long aMaxRecords,
long aStartPosition,
TLcdCSWRecordType aOutputFormat,
ILcdRequest aRequest)
Executes the given query and returns its result.
|
Object |
ALcdCSWFilterQueryHandler.executeQuery(TLcdCSWQuery aQuery,
long aMaxRecords,
long aStartPosition,
TLcdCSWRecordType aOutputFormat,
ILcdRequest aRequest) |
boolean |
ILcdCSWQueryHandler.validateQuery(TLcdCSWQuery aQuery,
ILcdRequest aRequest)
Returns true if the given query is a valid query, meaning that is is syntactically correct and uses the right
property and type names.
|
boolean |
ALcdCSWFilterQueryHandler.validateQuery(TLcdCSWQuery aQuery,
ILcdRequest aRequest) |