Class GeonetworkInstance


  • public class GeonetworkInstance
    extends Object
    The Class GeonetworkInstance.
    Author:
    Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it) May 21, 2019
    • Constructor Detail

      • GeonetworkInstance

        public GeonetworkInstance​(String scope,
                                  boolean authenticate,
                                  org.gcube.spatial.data.geonetwork.LoginLevel level,
                                  org.gcube.spatial.data.geonetwork.model.Account.Type type)
                           throws GeonetworkInstanceException
        Instantiates a new geonetwork instance.
        Parameters:
        scope - the scope
        authenticate - the authenticate
        level - the level
        type - the type
        Throws:
        GeonetworkInstanceException - the geonetwork instance exception
    • Method Detail

      • getGeonetworkPublisher

        public org.gcube.spatial.data.geonetwork.GeoNetworkPublisher getGeonetworkPublisher()
        Gets the geonetwork publisher.
        Returns:
        the geonetwork publisher
      • getVersion

        public org.gcube.spatial.data.geonetwork.extension.ServerAccess.Version getVersion()
        Gets the version.
        Returns:
        the version
      • getLevel

        public org.gcube.spatial.data.geonetwork.LoginLevel getLevel()
        Gets the level.
        Returns:
        the level
      • getAccount

        public org.gcube.spatial.data.geonetwork.model.Account getAccount()
        Gets the account.
        Returns:
        the account
      • getEndPoint

        public String getEndPoint()
        Gets the end point.
        Returns:
        the end point
      • getConfig

        public org.gcube.spatial.data.geonetwork.configuration.Configuration getConfig()
        Gets the config.
        Returns:
        the config
      • getScope

        public String getScope()
        Gets the scope.
        Returns:
        the scope