it.geosolutions.geoserver.rest
Class GeoServerRESTManager

java.lang.Object
  extended by it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
      extended by it.geosolutions.geoserver.rest.GeoServerRESTManager

public class GeoServerRESTManager
extends GeoServerRESTAbstractManager

The single entry point to all of geoserver-manager functionality. Instance this one, and use getters to use different components. These are:

Author:
Oscar Fonts, Carlo Cancellieri - carlo.cancellieri@geo-solutions.it

Field Summary
 
Fields inherited from class it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
gspass, gsuser, restURL
 
Constructor Summary
GeoServerRESTManager(URL restURL, String username, String password)
          Default constructor.
 
Method Summary
 GeoServerRESTPublisher getPublisher()
           
 GeoServerRESTReader getReader()
           
 GeoServerRESTStoreManager getStoreManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoServerRESTManager

public GeoServerRESTManager(URL restURL,
                            String username,
                            String password)
                     throws IllegalArgumentException,
                            MalformedURLException
Default constructor. Indicates connection parameters to remote GeoServer instance.

Parameters:
restURL - GeoServer REST API endpoint
username - GeoServer REST API authorized username
password - GeoServer REST API password for the former username
Throws:
MalformedURLException - GeoServerRESTAbstractManager.GeoServerRESTAbstractManager(URL, String, String)
IllegalArgumentException - GeoServerRESTAbstractManager.GeoServerRESTAbstractManager(URL, String, String)
Method Detail

getPublisher

public GeoServerRESTPublisher getPublisher()

getReader

public GeoServerRESTReader getReader()

getStoreManager

public GeoServerRESTStoreManager getStoreManager()


Copyright © 2007-2013 GeoSolutions. All Rights Reserved.