Class PostgreSqlSchemaInitializer
java.lang.Object
li.strolch.privilege.handler.SystemAction
li.strolch.persistence.postgresql.PostgreSqlInitializer
li.strolch.persistence.postgresql.PostgreSqlSchemaInitializer
- All Implemented Interfaces:
li.strolch.privilege.model.Restrictable
- Author:
- Robert von Burg <eitch@eitchnet.ch>
-
Field Summary
Fields inherited from class li.strolch.persistence.postgresql.PostgreSqlInitializer
agent, logger, persistenceHandler, realmConfig, runtimeConfig -
Constructor Summary
ConstructorsConstructorDescriptionPostgreSqlSchemaInitializer(StrolchAgent agent, PostgreSqlPersistenceHandler persistenceHandler, Map<String, li.strolch.db.DbMigrationState> dbMigrationStates) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(li.strolch.privilege.model.PrivilegeContext privilegeContext) protected li.strolch.privilege.model.CertificateMethods inherited from class li.strolch.persistence.postgresql.PostgreSqlInitializer
checkNeedsDbInit, getDataStoreFile, initSchemaFromDataStoreMethods inherited from class li.strolch.privilege.handler.SystemAction
getPrivilegeName, getPrivilegeValue
-
Constructor Details
-
PostgreSqlSchemaInitializer
public PostgreSqlSchemaInitializer(StrolchAgent agent, PostgreSqlPersistenceHandler persistenceHandler, Map<String, li.strolch.db.DbMigrationState> dbMigrationStates)
-
-
Method Details
-
execute
public void execute(li.strolch.privilege.model.PrivilegeContext privilegeContext) - Specified by:
executein classli.strolch.privilege.handler.SystemAction
-
getCertificate
protected li.strolch.privilege.model.Certificate getCertificate()- Specified by:
getCertificatein classPostgreSqlInitializer
-