Class PostgreSqlInitializer

java.lang.Object
li.strolch.privilege.handler.SystemAction
li.strolch.persistence.postgresql.PostgreSqlInitializer
All Implemented Interfaces:
li.strolch.privilege.model.Restrictable
Direct Known Subclasses:
PostgreSqlSchemaInitializer

public abstract class PostgreSqlInitializer extends li.strolch.privilege.handler.SystemAction
Author:
Robert von Burg <eitch@eitchnet.ch>
  • Field Details

  • Constructor Details

  • Method Details

    • getCertificate

      protected abstract li.strolch.privilege.model.Certificate getCertificate()
    • initSchemaFromDataStore

      protected void initSchemaFromDataStore(li.strolch.db.DbMigrationState migrationType, String realmName)
    • checkNeedsDbInit

      protected boolean checkNeedsDbInit(li.strolch.db.DbMigrationState migrationType)
    • getDataStoreFile

      protected File getDataStoreFile(RuntimeConfiguration runtimeConfiguration, ComponentConfiguration realmConfiguration, String realmName)