Package com.inductiveautomation.ignition.gateway.config.migration
package com.inductiveautomation.ignition.gateway.config.migration
-
ClassDescriptionEncodes a persistent record as JSON using a simple mechanism of converting fields to JSON properties.This strategy is registered for an extension point type, for the purpose of marking the profile table as migrated when there are no extension point instances to migrate.Builder for
ExtensionPointRecordMigrationStrategy
A strategy that migrates records from one or more records or tables in the internal database to the configuration resource collection.Exposes hooks to systems which may be required during config record migration.Logging support for the 8.1 InternalDB Record to 8.3 Resource migration.Migrates records that are identified by unique name.A no-operation implementation ofIdbMigrationStrategy
.Encapsulates the currentMigrationContext
andPersistentRecord
to be encoded so thatRecordEncodingDelegates
have everything they need to do their job.Encapsulates the logic used to convert a PersistentRecord to a Resource.Contains static utility functions for dealing with persistent records.A migration strategy for a singleton record which will become singleton resources.