Package org.geotools.data.mongodb
Class MongoSchemaDBStore
- Object
- 
- MongoSchemaDBStore
 
- 
- All Implemented Interfaces:
- MongoSchemaStore
 
 public class MongoSchemaDBStore extends Object implements MongoSchemaStore - Author:
- tkunicki@boundlessgeo.com
 
- 
- 
Constructor SummaryConstructors Constructor Description MongoSchemaDBStore(MongoClientURI uri)MongoSchemaDBStore(String uri)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddeleteSchema(Name name)SimpleFeatureTyperetrieveSchema(Name name)voidstoreSchema(SimpleFeatureType schema)List<String>typeNames()
 
- 
- 
- 
Constructor Detail- 
MongoSchemaDBStorepublic MongoSchemaDBStore(String uri) throws IOException - Throws:
- IOException
 
 - 
MongoSchemaDBStorepublic MongoSchemaDBStore(MongoClientURI uri) throws IOException- Throws:
- IOException
 
 
- 
 - 
Method Detail- 
storeSchemapublic void storeSchema(SimpleFeatureType schema) throws IOException - Specified by:
- storeSchemain interface- MongoSchemaStore
- Throws:
- IOException
 
 - 
retrieveSchemapublic SimpleFeatureType retrieveSchema(Name name) throws IOException - Specified by:
- retrieveSchemain interface- MongoSchemaStore
- Throws:
- IOException
 
 - 
deleteSchemapublic void deleteSchema(Name name) throws IOException - Specified by:
- deleteSchemain interface- MongoSchemaStore
- Throws:
- IOException
 
 - 
typeNamespublic List<String> typeNames() - Specified by:
- typeNamesin interface- MongoSchemaStore
 
 - 
closepublic void close() - Specified by:
- closein interface- MongoSchemaStore
 
 
- 
 
-