Class FileResource

java.lang.Object
org.gvsig.fmap.dal.resource.spi.AbstractResource
org.gvsig.fmap.dal.resource.file.FileResource
All Implemented Interfaces:
org.gvsig.fmap.dal.resource.Resource, org.gvsig.fmap.dal.resource.spi.ResourceProvider, org.gvsig.tools.observer.Observable, org.gvsig.tools.observer.WeakReferencingObservable

public class FileResource extends org.gvsig.fmap.dal.resource.spi.AbstractResource
Author:
jmvivo
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class org.gvsig.fmap.dal.resource.spi.AbstractResource

    lock, multiResourcelock
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    get()
     
     
     
     
     
    boolean
    isThis(org.gvsig.fmap.dal.resource.ResourceParameters parameters)
     

    Methods inherited from class org.gvsig.fmap.dal.resource.spi.AbstractResource

    addConsumer, addObserver, addObservers, closeRequest, deleteObserver, deleteObservers, execute, executeBegins, executeEnds, getConsumerAt, getConsumersCount, getData, getLastTimeOpen, getLastTimeUsed, getParameters, inUse, isOpen, notifyChanges, notifyClose, notifyDispose, notifyObserver, notifyOpen, openCount, performExecution, prepare, prepare, removeConsumer, setData, updateLastTimeOpen, updateLastTimeUsed

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • FileResource

      public FileResource(FileResourceParameters params) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
  • Method Details

    • get

      public Object get() throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
      Specified by:
      get in interface org.gvsig.fmap.dal.resource.Resource
      Specified by:
      get in class org.gvsig.fmap.dal.resource.spi.AbstractResource
      Throws:
      org.gvsig.fmap.dal.resource.exception.AccessResourceException
    • getFileName

      public String getFileName() throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
      Throws:
      org.gvsig.fmap.dal.resource.exception.AccessResourceException
    • getFile

      public File getFile() throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
      Throws:
      org.gvsig.fmap.dal.resource.exception.AccessResourceException
    • getFileInputStream

      public FileInputStream getFileInputStream() throws org.gvsig.fmap.dal.resource.exception.AccessResourceException, FileNotFoundException
      Throws:
      org.gvsig.fmap.dal.resource.exception.AccessResourceException
      FileNotFoundException
    • getName

      public String getName() throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
      Specified by:
      getName in interface org.gvsig.fmap.dal.resource.Resource
      Specified by:
      getName in class org.gvsig.fmap.dal.resource.spi.AbstractResource
      Throws:
      org.gvsig.fmap.dal.resource.exception.AccessResourceException
    • isThis

      public boolean isThis(org.gvsig.fmap.dal.resource.ResourceParameters parameters) throws org.gvsig.fmap.dal.resource.exception.ResourceException
      Throws:
      org.gvsig.fmap.dal.resource.exception.ResourceException