package mil.nga.giat.geowave.adapter.vector.plugin; import org.geotools.data.QueryCapabilities; import org.opengis.filter.sort.SortBy; /** * A definition of the Query capabilities provided to GeoTools by the GeoWave * data store. * */ public class GeoWaveQueryCaps extends QueryCapabilities { public GeoWaveQueryCaps() {} // TODO implement sorting... @Override public boolean supportsSorting( final SortBy[] sortAttributes ) { // called for every WFS-T operation. Without sorting requests, the // argument is empty or null // returning false fails the operation, disabling any capability of // writing. return sortAttributes == null || sortAttributes.length == 0; } }