Class EncodedStringField.ConvertStringToEncodedSchemaFeature
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.localdb.persistence.EncodedStringField.ConvertStringToEncodedSchemaFeature
-
- All Implemented Interfaces:
SchemaFeature
- Enclosing class:
- EncodedStringField
public static class EncodedStringField.ConvertStringToEncodedSchemaFeature extends java.lang.Object implements SchemaFeature
-
-
Constructor Summary
Constructors Constructor Description ConvertStringToEncodedSchemaFeature(java.lang.String featureKey, RecordMeta meta, StringField plainField, EncodedStringField cipherField)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(DBInterface db)
If the given schema feature is not present in the database, this will be calledjava.lang.String
getFeatureKey()
A module-specific key for the named feature-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.gateway.localdb.SchemaFeature
dbFlavor
-
-
-
-
Constructor Detail
-
ConvertStringToEncodedSchemaFeature
public ConvertStringToEncodedSchemaFeature(java.lang.String featureKey, RecordMeta meta, StringField plainField, EncodedStringField cipherField)
-
-
Method Detail
-
getFeatureKey
public java.lang.String getFeatureKey()
Description copied from interface:SchemaFeature
A module-specific key for the named feature- Specified by:
getFeatureKey
in interfaceSchemaFeature
-
apply
public void apply(DBInterface db) throws java.sql.SQLException
Description copied from interface:SchemaFeature
If the given schema feature is not present in the database, this will be called- Specified by:
apply
in interfaceSchemaFeature
- Throws:
java.sql.SQLException
-
-