Class TileCacheStoreProvider

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataStoreProvider
org.gvsig.fmap.dal.raster.spi.AbstractRasterStoreProvider
org.gvsig.raster.tilecache.provider.AbstractTileCacheStoreProvider
org.gvsig.raster.tilecache.provider.TileCacheStoreProvider
All Implemented Interfaces:
org.gvsig.fmap.dal.DataCache, org.gvsig.fmap.dal.DataFactoryUnit, org.gvsig.fmap.dal.DataStoreProvider, org.gvsig.fmap.dal.raster.RasterCache, org.gvsig.fmap.dal.raster.spi.RasterCacheStoreProvider, org.gvsig.fmap.dal.raster.spi.RasterStoreProvider, org.gvsig.fmap.dal.resource.spi.ResourceConsumer, org.gvsig.fmap.dal.spi.DataStoreProvider, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dynobject.DynObject, org.gvsig.tools.dynobject.DynObject_v2

public class TileCacheStoreProvider extends AbstractTileCacheStoreProvider implements org.gvsig.fmap.dal.resource.spi.ResourceConsumer
Provider for Tile Cache
Author:
dmartinezizquierdo
  • Field Details

    • NAME

      public static String NAME
    • DESCRIPTION

      public static String DESCRIPTION
    • METADATA_DEFINITION_NAME

      public static final String METADATA_DEFINITION_NAME
  • Constructor Details

    • TileCacheStoreProvider

      public TileCacheStoreProvider(TileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) throws org.gvsig.fmap.dal.exception.InitializeException
      Parameters:
      params -
      storeServices -
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • TileCacheStoreProvider

      protected TileCacheStoreProvider(TileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices, org.gvsig.tools.dynobject.DynObject metadata) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
  • Method Details

    • registerMetadataDefinition

      protected static void registerMetadataDefinition() throws org.gvsig.metadata.exceptions.MetadataException
      Throws:
      org.gvsig.metadata.exceptions.MetadataException
    • init

      protected void init(TileCacheStoreProviderParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • getParameters

      public TileCacheStoreProviderParameters getParameters()
      Specified by:
      getParameters in interface org.gvsig.fmap.dal.raster.spi.RasterStoreProvider
      Overrides:
      getParameters in class org.gvsig.fmap.dal.raster.spi.AbstractRasterStoreProvider
    • getResource

      public org.gvsig.fmap.dal.resource.spi.ResourceProvider getResource()
      Specified by:
      getResource in interface org.gvsig.fmap.dal.spi.DataStoreProvider
    • getSourceId

      public Object getSourceId()
      Specified by:
      getSourceId in interface org.gvsig.fmap.dal.spi.DataStoreProvider
    • getProviderName

      public String getProviderName()
      Specified by:
      getProviderName in interface org.gvsig.fmap.dal.spi.DataStoreProvider
    • closeResourceRequested

      public boolean closeResourceRequested(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
      Specified by:
      closeResourceRequested in interface org.gvsig.fmap.dal.resource.spi.ResourceConsumer
    • resourceChanged

      public void resourceChanged(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
      Specified by:
      resourceChanged in interface org.gvsig.fmap.dal.resource.spi.ResourceConsumer
    • doDispose

      protected void doDispose() throws org.gvsig.tools.exception.BaseException
      Overrides:
      doDispose in class AbstractTileCacheStoreProvider
      Throws:
      org.gvsig.tools.exception.BaseException
    • apply

      public void apply(org.gvsig.fmap.dal.raster.spi.RasterStoreProvider provider, org.gvsig.crs.projection.lib.Projection crs, org.gvsig.fmap.dal.raster.RasterQuery query) throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      apply in interface org.gvsig.fmap.dal.raster.spi.RasterCacheStoreProvider
      Overrides:
      apply in class AbstractTileCacheStoreProvider
      Throws:
      org.gvsig.fmap.dal.exception.DataException