Interface ResourceManagerProviderServices

All Superinterfaces:
Iterable<org.gvsig.fmap.dal.resource.Resource>, org.gvsig.tools.observer.Observable, org.gvsig.fmap.dal.resource.ResourceManager, org.gvsig.tools.observer.WeakReferencingObservable

public interface ResourceManagerProviderServices extends org.gvsig.fmap.dal.resource.ResourceManager
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.fmap.dal.resource.spi.ResourceProvider
    createAddResource(String type, Object[] params)
     
    org.gvsig.fmap.dal.resource.spi.ResourceProvider
    createAddResource(org.gvsig.fmap.dal.resource.ResourceParameters params)
     
    org.gvsig.fmap.dal.DataParameters
     
    org.gvsig.fmap.dal.resource.spi.ResourceProvider
    createResource(String type, Object[] params)
     
    org.gvsig.fmap.dal.resource.spi.ResourceProvider
    createResource(org.gvsig.fmap.dal.resource.ResourceParameters params)
     
     
    boolean
    register(String type, String description, Class handler, Class params)
     
    void
    remove(String name)
     
    void
    remove(org.gvsig.fmap.dal.resource.Resource resource)
     

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface org.gvsig.tools.observer.Observable

    addObserver, deleteObserver, deleteObservers

    Methods inherited from interface org.gvsig.fmap.dal.resource.ResourceManager

    closeResources, collectResources, dispose, getResource, getTimeToBeIdle, iterator, setTimeToBeIdle, startResourceCollector, stopResourceCollector
  • Method Details

    • register

      boolean register(String type, String description, Class handler, Class params)
    • createParameters

      org.gvsig.fmap.dal.DataParameters createParameters(String type) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • createAddResource

      org.gvsig.fmap.dal.resource.spi.ResourceProvider createAddResource(org.gvsig.fmap.dal.resource.ResourceParameters params) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • createResource

      org.gvsig.fmap.dal.resource.spi.ResourceProvider createResource(org.gvsig.fmap.dal.resource.ResourceParameters params) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • createAddResource

      org.gvsig.fmap.dal.resource.spi.ResourceProvider createAddResource(String type, Object[] params) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • createResource

      org.gvsig.fmap.dal.resource.spi.ResourceProvider createResource(String type, Object[] params) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
    • remove

      void remove(org.gvsig.fmap.dal.resource.Resource resource) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • remove

      void remove(String name) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • getResourceProviders

      List getResourceProviders()