Class OracleCreateTableOperation

java.lang.Object
org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionWritableOperation
org.gvsig.fmap.dal.store.jdbc2.spi.operations.CreateTableOperation
org.gvsig.oracle.dal.operations.OracleCreateTableOperation
All Implemented Interfaces:
org.gvsig.fmap.dal.store.jdbc2.spi.operations.ConnectionOperation

public class OracleCreateTableOperation extends org.gvsig.fmap.dal.store.jdbc2.spi.operations.CreateTableOperation
Author:
fdiaz
  • Field Summary

    Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.CreateTableOperation

    additionalSQLs, table, type, userAndPrivileges

    Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation

    conn, helper, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    OracleCreateTableOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
     
    OracleCreateTableOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type, List<org.apache.commons.lang3.tuple.Pair<String,org.gvsig.fmap.dal.SQLBuilder.Privilege>> userAndPrivileges, List<String> additionalSQLs)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    performCreateTable(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn)
     

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.CreateTableOperation

    buildCreateIndexesSQL, getSQLs, getType, perform

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionWritableOperation

    getConnection

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation

    closeConnection, continueTransactionAllowed, createSQLBuilder, needTransaction, perform, perform_operation

    Methods inherited from class java.lang.Object

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

    • OracleCreateTableOperation

      public OracleCreateTableOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
    • OracleCreateTableOperation

      public OracleCreateTableOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type, List<org.apache.commons.lang3.tuple.Pair<String,org.gvsig.fmap.dal.SQLBuilder.Privilege>> userAndPrivileges, List<String> additionalSQLs)
  • Method Details

    • performCreateTable

      public boolean performCreateTable(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) throws org.gvsig.fmap.dal.exception.DataException
      Overrides:
      performCreateTable in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.CreateTableOperation
      Throws:
      org.gvsig.fmap.dal.exception.DataException