org.bitrepository.audittrails.store
Class AuditTrailDatabaseCreator

java.lang.Object
  extended by org.bitrepository.service.database.DatabaseMaintainer
      extended by org.bitrepository.service.database.DatabaseCreator
          extended by org.bitrepository.audittrails.store.AuditTrailDatabaseCreator

public class AuditTrailDatabaseCreator
extends DatabaseCreator

Used for creating audit trail service databases. Will just execute the provided sql script on the audit trail database as defined in the provided settings.


Field Summary
static String DEFAULT_AUDIT_TRAIL_DB_SCRIPT
           
 
Constructor Summary
AuditTrailDatabaseCreator()
           
 
Method Summary
 void createAuditTrailDatabase(Settings settings, String pathToSqlCreationScript)
           
static void main(String[] args)
           
 
Methods inherited from class org.bitrepository.service.database.DatabaseCreator
createDatabase, loadSettings
 
Methods inherited from class org.bitrepository.service.database.DatabaseMaintainer
getDBConnection, runScript, runScript
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_AUDIT_TRAIL_DB_SCRIPT

public static final String DEFAULT_AUDIT_TRAIL_DB_SCRIPT
See Also:
Constant Field Values
Constructor Detail

AuditTrailDatabaseCreator

public AuditTrailDatabaseCreator()
Method Detail

main

public static void main(String[] args)
Parameters:
args -
  1. The path to the directory containing the settings. See XMLFileSettingsLoader for details.
  2. The database creation script as found in the classpath. Will revert to DEFAULT_AUDIT_TRAIL_DB_SCRIPT = "sql/derby/checksumDBCreation.sql" if null.

createAuditTrailDatabase

public void createAuditTrailDatabase(Settings settings,
                                     String pathToSqlCreationScript)


Copyright © 2010-2013 The State and University Library, The Royal Library and The State Archives, Denmark. All Rights Reserved.