deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.record.persistence.genericrecordstore
Class ExecuteStatements

java.lang.Object
  extended by org.deegree.record.persistence.genericrecordstore.ExecuteStatements

public class ExecuteStatements
extends Object

The execution of the actions affected by the transaction operation against the database.

Version:
$Revision: $, $Date: $
Author:
Steffen Thomas, last edited by: $Author: thomas $

Constructor Summary
ExecuteStatements()
           
 
Method Summary
 void executeInsertStatement(boolean isDC, Connection connection, List<Integer> insertedIds, ParsedProfileElement parsedElement)
          This method executes the statement for INSERT datasets
 void executeUpdateStatement(Connection connection, List<Integer> updatedIds, ParsedProfileElement parsedElement)
          This method executes the statement for updating the queryable- and returnable properties of one specific record.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecuteStatements

public ExecuteStatements()
Method Detail

executeInsertStatement

public void executeInsertStatement(boolean isDC,
                                   Connection connection,
                                   List<Integer> insertedIds,
                                   ParsedProfileElement parsedElement)
                            throws IOException
This method executes the statement for INSERT datasets

Parameters:
isDC - true, if a Dublin Core record should be inserted
false, if an ISO record should be inserted
connection -
parsedElement - ParsedProfileElement
Throws:
IOException

executeUpdateStatement

public void executeUpdateStatement(Connection connection,
                                   List<Integer> updatedIds,
                                   ParsedProfileElement parsedElement)
This method executes the statement for updating the queryable- and returnable properties of one specific record.

Parameters:
connection -
updatedIds -
parsedElement - ParsedProfileElement

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>