public class GISInterface extends Object
| Modifier and Type | Method and Description |
|---|---|
PublishResponse |
addGeoTIFF(String workspace,
String storeName,
String coverageName,
File toPublishFile,
String srs,
it.geosolutions.geoserver.rest.encoder.GSResourceEncoder.ProjectionPolicy policy,
String defaultStyle,
double[] bbox,
org.opengis.metadata.Metadata geoNetworkMeta,
it.geosolutions.geonetwork.util.GNInsertConfiguration config,
org.gcube.spatial.data.geonetwork.LoginLevel level) |
Report.OperationState |
createWorkspace(String workspace) |
DeleteReport |
deleteLayer(String workspace,
String layerName,
Long metadataUUID,
GeoServerDescriptor desc,
org.gcube.spatial.data.geonetwork.LoginLevel gnLoginLevel) |
DeleteReport |
deleteStore(String workspace,
String storeName,
Long metadataUUID,
GeoServerDescriptor desc) |
DeleteReport |
deleteStyle(String styleName,
GeoServerDescriptor desc) |
static GISInterface |
get() |
GeoServerDescriptor |
getCurrentGeoServerDescriptor() |
org.gcube.spatial.data.geonetwork.GeoNetworkReader |
getGeoNetworkReader() |
org.gcube.spatial.data.geonetwork.GeoNetworkPublisher |
getGeoNewtorkPublisher() |
SortedSet<GeoServerDescriptor> |
getGeoServerDescriptorSet(boolean forceRefresh) |
it.geosolutions.geoserver.rest.GeoServerRESTReader |
getGeoServerReader(GeoServerDescriptor desc) |
it.geosolutions.geoserver.rest.GeoServerRESTReader |
getGeoServerReader(ResearchMethod method,
boolean forceRefresh) |
it.geosolutions.geoserver.rest.GeoServerRESTReader |
getGeoServerReader(String url) |
it.geosolutions.geoserver.rest.GeoServerRESTReader |
getGeoServerReader(String url,
String user,
String password) |
PublishResponse |
publishDBTable(String workspace,
String storeName,
it.geosolutions.geoserver.rest.encoder.feature.GSFeatureTypeEncoder fte,
it.geosolutions.geoserver.rest.encoder.GSLayerEncoder layerEncoder,
org.opengis.metadata.Metadata geoNetworkMeta,
it.geosolutions.geonetwork.util.GNInsertConfiguration config,
org.gcube.spatial.data.geonetwork.LoginLevel level) |
PublishResponse |
publishStyle(String sldBody,
String styleName) |
void |
setToRegisterXMLAdapters(List<org.gcube.spatial.data.geonetwork.configuration.XMLAdapter> toRegisterXMLAdapters) |
public static GISInterface get() throws Exception
Exceptionpublic void setToRegisterXMLAdapters(List<org.gcube.spatial.data.geonetwork.configuration.XMLAdapter> toRegisterXMLAdapters)
public org.gcube.spatial.data.geonetwork.GeoNetworkReader getGeoNetworkReader()
throws Exception
Exceptionpublic org.gcube.spatial.data.geonetwork.GeoNetworkPublisher getGeoNewtorkPublisher()
throws Exception
Exceptionpublic it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(ResearchMethod method, boolean forceRefresh) throws Exception
Exceptionpublic it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(GeoServerDescriptor desc) throws Exception
Exceptionpublic it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url, String user, String password) throws IllegalArgumentException, MalformedURLException
public it.geosolutions.geoserver.rest.GeoServerRESTReader getGeoServerReader(String url) throws MalformedURLException
MalformedURLExceptionpublic GeoServerDescriptor getCurrentGeoServerDescriptor()
public SortedSet<GeoServerDescriptor> getGeoServerDescriptorSet(boolean forceRefresh)
public Report.OperationState createWorkspace(String workspace)
public PublishResponse addGeoTIFF(String workspace, String storeName, String coverageName, File toPublishFile, String srs, it.geosolutions.geoserver.rest.encoder.GSResourceEncoder.ProjectionPolicy policy, String defaultStyle, double[] bbox, org.opengis.metadata.Metadata geoNetworkMeta, it.geosolutions.geonetwork.util.GNInsertConfiguration config, org.gcube.spatial.data.geonetwork.LoginLevel level)
it.geosolutions.geoserver.rest.GeoServerRESTPublisher#publishGeoTIFF(String, String, String, File, String, ProjectionPolicy, String, double[])public PublishResponse publishDBTable(String workspace, String storeName, it.geosolutions.geoserver.rest.encoder.feature.GSFeatureTypeEncoder fte, it.geosolutions.geoserver.rest.encoder.GSLayerEncoder layerEncoder, org.opengis.metadata.Metadata geoNetworkMeta, it.geosolutions.geonetwork.util.GNInsertConfiguration config, org.gcube.spatial.data.geonetwork.LoginLevel level)
public PublishResponse publishStyle(String sldBody, String styleName)
public DeleteReport deleteStore(String workspace, String storeName, Long metadataUUID, GeoServerDescriptor desc)
GeoServerRESTPublisher.removeDatastore(String, String, boolean)public DeleteReport deleteLayer(String workspace, String layerName, Long metadataUUID, GeoServerDescriptor desc, org.gcube.spatial.data.geonetwork.LoginLevel gnLoginLevel)
public DeleteReport deleteStyle(String styleName, GeoServerDescriptor desc)
Copyright © 2015. All Rights Reserved.