Class DownloaderHTTPBasicAuthenticationConfig

java.lang.Object
org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig
org.gvsig.downloader.lib.impl.types.httpbasic.DownloaderHTTPBasicAuthenticationConfig
All Implemented Interfaces:
Cloneable, org.gvsig.downloader.DownloaderAuthenticationConfig, org.gvsig.json.SupportFromJson, org.gvsig.json.SupportJson, org.gvsig.json.SupportToJson, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.persistence.Persistent

public class DownloaderHTTPBasicAuthenticationConfig extends org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig implements org.gvsig.downloader.DownloaderAuthenticationConfig
Author:
jjdelcerro
  • Field Summary

    Fields inherited from class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig

    providerName, serviceUrl

    Fields inherited from interface org.gvsig.downloader.DownloaderAuthenticationConfig

    CONFIG_PROVIDERNAME_NAME, CONFIG_SERVICEURL_NAME, PERSISTENT_DEFINITION_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor necesario para la persistencia
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.gvsig.downloader.DownloaderAuthenticationRequester
     
    org.gvsig.downloader.DownloaderAuthenticationConfig
     
    org.gvsig.json.JsonObjectBuilder
     

    Methods inherited from class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig

    fromJson, getFactory, getKey, getProviderName, getServiceUrl, isConfigurable, isFilled, loadFromState, requestAuthenticationConfig, saveToState, selfRegister

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.downloader.DownloaderAuthenticationConfig

    getFactory, getKey, getProviderName, getServiceUrl, isConfigurable, isFilled, requestAuthenticationConfig

    Methods inherited from interface org.gvsig.tools.persistence.Persistent

    loadFromState, saveToState

    Methods inherited from interface org.gvsig.json.SupportFromJson

    fromJson

    Methods inherited from interface org.gvsig.json.SupportToJson

    toJson, toJson, toJsonBuilder
  • Constructor Details

    • DownloaderHTTPBasicAuthenticationConfig

      public DownloaderHTTPBasicAuthenticationConfig()
      Constructor necesario para la persistencia
    • DownloaderHTTPBasicAuthenticationConfig

      public DownloaderHTTPBasicAuthenticationConfig(DownloaderHTTPBasicAuthenticationFactory factory, String baseUrl)
  • Method Details

    • create

      public org.gvsig.downloader.DownloaderAuthenticationRequester create()
      Specified by:
      create in interface org.gvsig.downloader.DownloaderAuthenticationConfig
    • clone

      public Object clone() throws CloneNotSupportedException
      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Overrides:
      clone in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig
      Throws:
      CloneNotSupportedException
    • toJsonBuilder

      public org.gvsig.json.JsonObjectBuilder toJsonBuilder()
      Specified by:
      toJsonBuilder in interface org.gvsig.json.SupportToJson
      Overrides:
      toJsonBuilder in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig
    • createAuthenticationConfig

      public org.gvsig.downloader.DownloaderAuthenticationConfig createAuthenticationConfig(String serviceUrl)
      Specified by:
      createAuthenticationConfig in interface org.gvsig.downloader.DownloaderAuthenticationConfig