Interface FeatureCacheProviderFactory

All Superinterfaces:
org.gvsig.tools.extensionpoint.ExtensionSingleton, org.gvsig.tools.service.spi.ProviderFactory

public interface FeatureCacheProviderFactory extends org.gvsig.tools.service.spi.ProviderFactory
Author:
Jorge Piera Llodrá
  • Method Summary

    Modifier and Type
    Method
    Description
    createCacheProvider(org.gvsig.tools.dynobject.DynObject parameters)
    Creates a new CacheProvider.
    org.gvsig.tools.dynobject.DynObject
    Creates the parameters for the
    invalid reference
    Provider
    created by this factory.
    Returns the name of the providers created by this factory.
    void
    Initialices the factory.

    Methods inherited from interface org.gvsig.tools.service.spi.ProviderFactory

    create
  • Method Details

    • getName

      String getName()
      Returns the name of the providers created by this factory.
      Specified by:
      getName in interface org.gvsig.tools.service.spi.ProviderFactory
      Returns:
      the provider name
    • createCacheProvider

      FeatureCacheProvider createCacheProvider(org.gvsig.tools.dynobject.DynObject parameters) throws org.gvsig.fmap.dal.exception.DataException
      Creates a new CacheProvider.
      Parameters:
      parameters - for the CacheProvider
      Returns:
      the new CacheProvider
      Throws:
      org.gvsig.fmap.dal.exception.DataException - if the parameters are not valid or there is an error creating the CacheProvider
    • createParameters

      org.gvsig.tools.dynobject.DynObject createParameters()
      Creates the parameters for the
      invalid reference
      Provider
      created by this factory.
      Specified by:
      createParameters in interface org.gvsig.tools.service.spi.ProviderFactory
      Returns:
      the provider parameters
    • initialize

      void initialize()
      Initialices the factory.
      Specified by:
      initialize in interface org.gvsig.tools.service.spi.ProviderFactory