Class AbstractNonBlockingResource

java.lang.Object
org.gvsig.fmap.dal.resource.spi.AbstractResource
org.gvsig.fmap.dal.resource.spi.AbstractNonBlockingResource
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
Direct Known Subclasses:
MemoryResource

public abstract class AbstractNonBlockingResource extends AbstractResource

Abstract Implementation for Resource that allows the concurrent access.

Author:
jmvivo
  • Constructor Details

    • AbstractNonBlockingResource

      public AbstractNonBlockingResource(org.gvsig.fmap.dal.resource.ResourceParameters parameters) throws org.gvsig.fmap.dal.exception.InitializeException
      Parameters:
      parameters -
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
  • Method Details

    • execute

      public Object execute(org.gvsig.fmap.dal.resource.ResourceAction action) throws org.gvsig.fmap.dal.resource.exception.ResourceExecuteException
      Specified by:
      execute in interface org.gvsig.fmap.dal.resource.Resource
      Overrides:
      execute in class AbstractResource
      Throws:
      org.gvsig.fmap.dal.resource.exception.ResourceExecuteException