for (RecordDescriptor rd : store.getRecordDescriptors()) { List<Name> queriables = store.getCapabilities().getQueriables(rd.getFeatureDescriptor().getName()); if (queriables != null && queriables.size() > 0) { DomainType dt = owsf.createDomainType();
List<Name> queriables = store.getCapabilities().getQueriables(rd.getFeatureDescriptor().getName() ); if(queriables != null && queriables.size() > 0) { DomainType dt = owsf.createDomainType();
@Test public void testCapabilities() throws Exception { CatalogStoreCapabilities capabilities = store.getCapabilities(); assertFalse(capabilities.supportsTransactions()); Name cswRecordName = CSWRecordDescriptor.RECORD_DESCRIPTOR.getName(); assertTrue(capabilities.supportsGetRepositoryItem(cswRecordName)); assertTrue(capabilities.getQueriables(cswRecordName).contains(new NameImpl(CSW.NAMESPACE, "AnyText"))); assertTrue(capabilities.getDomainQueriables(cswRecordName).contains(new NameImpl(DC.NAMESPACE, "title"))); }