Class SDIManagerWrapper
- java.lang.Object
-
- org.gcube.application.cms.sdi.engine.SDIManager
-
- org.gcube.application.cms.sdi.engine.SDIManagerWrapper
-
public class SDIManagerWrapper extends SDIManager
-
-
Field Summary
-
Fields inherited from class org.gcube.application.cms.sdi.engine.SDIManager
DB_NAME_PATTERN, HOSTNAME_PATTERN, PORT_PATTERN
-
-
Constructor Summary
Constructors Constructor Description SDIManagerWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gcube.application.geoportal.common.model.document.filesets.sdi.GCubeSDILayerconfigureCentroidLayer(String name, String workspace, String storeName, PostgisTable table, org.gcube.application.geoportal.common.model.rest.DatabaseConnection connection)voiddeleteLayer(org.gcube.application.geoportal.common.model.document.filesets.sdi.GCubeSDILayer toDelete)org.gcube.application.geoportal.common.model.document.filesets.RegisteredFileSetmaterializeLayer(org.gcube.application.geoportal.common.model.document.filesets.RegisteredFileSet fileSet, org.bson.Document params)Expected paramters : - "workspace" - "layerTitle" - "documentID" - "basePersistencePath" (useCaseDescriptor specific, e.g.-
Methods inherited from class org.gcube.application.cms.sdi.engine.SDIManager
createStore, createStoreFromPostgisDB, createWorkspace, publishStyle
-
-
-
-
Constructor Detail
-
SDIManagerWrapper
public SDIManagerWrapper() throws SDIInteractionException- Throws:
SDIInteractionException
-
-
Method Detail
-
materializeLayer
public org.gcube.application.geoportal.common.model.document.filesets.RegisteredFileSet materializeLayer(org.gcube.application.geoportal.common.model.document.filesets.RegisteredFileSet fileSet, org.bson.Document params) throws SDIInteractionExceptionExpected paramters : - "workspace" - "layerTitle" - "documentID" - "basePersistencePath" (useCaseDescriptor specific, e.g. "GNA")- Parameters:
fileSet-params-- Returns:
- Throws:
SDIInteractionException
-
deleteLayer
public void deleteLayer(org.gcube.application.geoportal.common.model.document.filesets.sdi.GCubeSDILayer toDelete) throws SDIInteractionException- Throws:
SDIInteractionException
-
configureCentroidLayer
public org.gcube.application.geoportal.common.model.document.filesets.sdi.GCubeSDILayer configureCentroidLayer(String name, String workspace, String storeName, PostgisTable table, org.gcube.application.geoportal.common.model.rest.DatabaseConnection connection) throws SDIInteractionException
- Throws:
SDIInteractionException
-
-