Class EngineManifest
java.lang.Object
com.inductiveautomation.ignition.gateway.storeforward.engine.EngineManifest
The manifest for a store and forward engine, representing the engine id and all the associated data flavors tracked
within.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddFlavorStoragePair(String flavorSignature, StorageKey storageKey) booleanbooleanstatic EngineManifeststatic EngineManifestfromGson(com.inductiveautomation.ignition.common.gson.JsonElement json) static EngineManifestintinthashCode()voidremoveAllStoragePairs(String flavorSignature) booleanremoveFlavorStoragePair(String flavorSignature, StorageKey storageKey) static com.inductiveautomation.ignition.common.gson.JsonObjecttoGson(EngineManifest manifest) static StringtoJson(EngineManifest manifest)
-
Field Details
-
ENGINE_MANIFEST_FILE_NAME
- See Also:
-
-
Method Details
-
from
-
addFlavorStoragePair
-
removeFlavorStoragePair
-
removeAllStoragePairs
-
containsFlavors
public boolean containsFlavors() -
getFlavorCount
public int getFlavorCount() -
getStorageKeysByFlavor
-
getEngineId
-
equals
-
hashCode
public int hashCode() -
fromGson
public static EngineManifest fromGson(com.inductiveautomation.ignition.common.gson.JsonElement json) -
fromJson
-
toGson
public static com.inductiveautomation.ignition.common.gson.JsonObject toGson(EngineManifest manifest) -
toJson
-