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
-
Field Summary
Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
conn, helper, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionFetchFeatureProviderByReferenceOperation(JDBCHelper helper, org.gvsig.fmap.dal.feature.spi.FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType, OperationsFactory.TableReference table) -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.dal.feature.spi.FeatureProviderfetchFeatureProviderByReference(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) getSQL()getSQL(JDBCSQLBuilderBase sqlbuilder, List<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> columns) final Objectperform(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
closeConnection, continueTransactionAllowed, createSQLBuilder, getConnection, needTransaction, perform, perform_operation
-
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
-
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
-