Package | Description |
---|---|
com.luciad.ogc.csw.record | |
com.luciad.ogc.csw.server |
Provides API for implementing an OGC Catalog Service.
|
Modifier and Type | Field and Description |
---|---|
static TLcdCSWRecordType |
TLcdCSWRecordType.ATOM
The descriptor for the Atom Feed metadata record type, corresponding to the {http://www.w3.org/2005/Atom}Feed typename.
|
static TLcdCSWRecordType |
TLcdCSWRecordType.CSW_202
The descriptor for the Core CSW 2.0.2 record type, corresponding to {http://www.opengis.net/cat/csw/2.0.2}Record typename.
|
static TLcdCSWRecordType |
TLcdCSWRecordType.CSW_300
The descriptor for the Core CSW 3.0 record type, corresponding to {http://www.opengis.net/cat/csw/3.0}Record typename.
|
static TLcdCSWRecordType |
TLcdCSWRecordType.ISO
The descriptor for the ISO 19115 metadata record type, corresponding to the {http://www.isotc211.org/2005/gmd}MD_Metadata typename.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,TLcdCSWRecordType> |
TLcdCSWRecordType.getWellKnownValues()
Returns a map containing all well known values of this class.
|
Modifier and Type | Method and Description |
---|---|
ILcdObjectTransformation |
TLcdCSWRecordTransformationFactory.createOutputTransformation(ILcdDataObject aRecord,
TLcdCSWRecordType aOutputFormat,
TLcdCSWQuery aQuery)
Creates a transformation to the requested output format
|
Constructor and Description |
---|
TLcdCSWRecordPropertyRetrieverProvider(TLcdCSWRecordType aRecordType)
Creates a new provider for the given record type.
|
TLcdCSWRecordPropertyRetrieverProvider(TLcdCSWRecordType aCSWRecordType,
boolean aInsertEmptyValues)
Creates a new provider with the given behavior for handling missing values.
|
Modifier and Type | Method and Description |
---|---|
TLcdCSWRecordType |
TLcdCSWOpenSearchTemplate.getOutputFormat()
Gets the output format for this template
|
Modifier and Type | Method and Description |
---|---|
List<TLcdCSWRecordType> |
ILcdCSWCapabilitiesProvider.getInputRecordTypes(ILcdRequest aRequest)
Returns a description of all data records that can be queried.
|
List<TLcdCSWRecordType> |
ALcdCSWCapabilitiesProvider.getInputRecordTypes(ILcdRequest aRequest)
Returns a description of all data records that can be queried.
|
List<TLcdCSWRecordType> |
ILcdCSWCapabilitiesProvider.getOutputRecordTypes(ILcdRequest aRequest)
Returns a description of all the output formats (e.g.
|
List<TLcdCSWRecordType> |
ALcdCSWCapabilitiesProvider.getOutputRecordTypes(ILcdRequest aRequest)
Returns a description of all the output formats (e.g.
|
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) |
List<QName> |
ILcdCSWCapabilitiesProvider.getInputRecordProperties(ILcdRequest aRequest,
TLcdCSWRecordType aInputFormat)
Returns the names of the properties (e.g.
|
List<QName> |
ALcdCSWCapabilitiesProvider.getInputRecordProperties(ILcdRequest aRequest,
TLcdCSWRecordType aInputFormat)
Returns the names of the properties (e.g.
|
List<QName> |
ILcdCSWCapabilitiesProvider.getOutputRecordProperties(ILcdRequest aRequest,
TLcdCSWRecordType aOutputFormat)
Returns the names of the properties (e.g.
|
List<QName> |
ALcdCSWCapabilitiesProvider.getOutputRecordProperties(ILcdRequest aRequest,
TLcdCSWRecordType aOutputFormat)
Returns the names of the properties (e.g.
|
TLcdCSWOpenSearchTemplate.Builder |
TLcdCSWOpenSearchTemplate.Builder.outputFormat(TLcdCSWRecordType aOutputFormat)
Sets the output format of the template
|