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 TypeMethodDescriptionboolean
addFlavorStoragePair
(String flavorSignature, StorageId storageId) boolean
boolean
static EngineManifest
static EngineManifest
fromGson
(com.inductiveautomation.ignition.common.gson.JsonElement json) static EngineManifest
int
int
hashCode()
void
removeAllStoragePairs
(String flavorSignature) boolean
removeFlavorStoragePair
(String flavorSignature, StorageId storageId) static com.inductiveautomation.ignition.common.gson.JsonObject
toGson
(EngineManifest manifest) static String
toJson
(EngineManifest manifest)
-
Field Details
-
ENGINE_MANIFEST_FILE_NAME
- See Also:
-
-
Method Details
-
from
-
addFlavorStoragePair
-
removeFlavorStoragePair
-
removeAllStoragePairs
-
containsFlavors
public boolean containsFlavors() -
getFlavorCount
public int getFlavorCount() -
getFlavorStoragePairs
-
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
-