AddResourceType |
DAO command to add a resource type.
|
BackfillResourceChangeLog |
Backfill the RESOURCE_CHANGE_LOG table using all the existing _RESOURCES
records for the given resourceType.
|
BackfillResourceChangeLogDb2 |
Backfill the RESOURCE_CHANGE_LOG table using all the existing _RESOURCE
records for the given resourceType.
|
CancelLease |
Clear the lease if it is currently held by the given instance
|
DisableForeignKey |
Visitor adapter used to disable all the foreign key constraints
associated with partitioned tables in the schema.
|
DropForeignKey |
Visitor adapter used to drop all the foreign key constraints
associated with tables in the schema.
|
EnableForeignKey |
Visitor adapter used to disable all the foreign key constraints
associated with partitioned tables in the schema.
|
FhirResourceTableGroup |
Utility to create all the tables associated with a particular resource type
|
FhirSchemaConstants |
Constants related to Schema creation and updating.
|
FhirSchemaGenerator |
Encapsulates the generation of the FHIR schema artifacts
|
FhirSchemaTags |
FHIR Schema Tag constants
|
GetLease |
Obtain a lease for this instance of the schema update tool.
|
GetLeasePostgresql |
PostgreSQL variant of GetLease to avoid duplicate PK exception which would
cause the transaction to fail.
|
GetLogicalResourceNeedsV0014Migration |
Checks the value of IS_DELETED is "X" for any row found in LOGICAL_RESOURCES
the given resource type.
|
GetResourceChangeLogEmpty |
Checks the RESOURCE_CHANGE_LOG table to see if it has been populated with
any data
|
GetResourceTypeList |
Selects the existing RESOURCE_TYPES from DB2
|
GetResourceTypes |
Manages the DB2 Get Resource Types
|
GetSchemaVersion |
Get the current schema version from the WHOLE_SCHEMA_VERSION table
|
GetTenantInfo |
|
GetTenantList |
Fetch the list of tenants currently configured
|
GetXXLogicalResourceNeedsMigration |
Checks the value of VERSION_ID from the first row found in xxx_LOGICAL_RESOURCES.
|
InitializeLogicalResourceDenorms |
Set the current value for xxx_LOGICAL_RESOURCES.IS_DELETED.
|
JavaBatchSchemaGenerator |
Encapsulates the generation of the Liberty Java Batch schema artifacts.
|
MigrateV0014LogicalResourceIsDeletedLastUpdated |
Run a correlated update statement to update the new V0014 columns in LOGICAL_RESOURCES from the
corresponding values in the xx_LOGICAL_RESOURCES table (for a specific resource type)
Note that for this to work for the multi-tenant (Db2) schema,
the SV_TENANT_ID needs to be set first.
|
MigrateV0021AbstractTypeRemoval |
DOMAINRESOURCE_ and RESOURCE_ are abstract tables which are unused.
|
OAuthSchemaGenerator |
Encapsulates the generation of the Liberty OAuth 2.0 schema artifacts
|
PopulateParameterNames |
Populates the Parameters Names Table
|
PopulateResourceTypes |
Populates the Resource Types Table
|
Replacer |
Replaces values in the line passed to the process method.
|
SchemaGeneratorUtil |
Utility class supporting common functions for schema management
|
SetTenantIdDb2 |
Sets the FHIR_ADMIN.SV_TENANT_ID variable which is used for row-based permissions
in the Db2 multi-tenant schema.
|
TenantInfo |
DTO for tenant information fetched from the admin schema
|
UnusedTableRemovalNeedsV0021Migration |
Checks to see if any of the tables exist in the target database.
|
UpdateSchemaVersion |
Update the schema version recorded in the WHOLE_SCHEMA_VERSION table
|
UpdateSchemaVersionPostgresql |
Update the schema version recorded in the WHOLE_SCHEMA_VERSION table
Postgresql-specific to handle ON CONFLICT DO NOTHING
|