Class FetchFeatureProviderByReferenceOperation

java.lang.Object
org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureProviderByReferenceOperation
All Implemented Interfaces:
ConnectionOperation

public class FetchFeatureProviderByReferenceOperation extends AbstractConnectionOperation
  • Constructor Details

    • FetchFeatureProviderByReferenceOperation

      public FetchFeatureProviderByReferenceOperation(JDBCHelper helper, org.gvsig.fmap.dal.feature.spi.FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType, OperationsFactory.TableReference table)
  • Method Details

    • perform

      public final Object perform(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • getSQL

      public String getSQL()
    • getSQL

      public String getSQL(JDBCSQLBuilderBase sqlbuilder, List<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> columns)
    • fetchFeatureProviderByReference

      public org.gvsig.fmap.dal.feature.spi.FeatureProvider fetchFeatureProviderByReference(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException