Class RuntimeResourceCollection.EffectiveSnapshot
java.lang.Object
com.inductiveautomation.ignition.common.resourcecollection.Snapshot
com.inductiveautomation.ignition.common.resourcecollection.RuntimeResourceCollection.EffectiveSnapshot
- Enclosing class:
- RuntimeResourceCollection
An EffectiveSnapshot is a
Snapshot
of a Resource Collection and its effective resource set plus
additional information about what its hierarchy was at the time the snapshot was made.
This information is used by RuntimeResourceCollection.diff(EffectiveSnapshot)
to determine if a change in hierarchy has
occurred and the diff cannot be calculated.
-
Constructor Summary
ConstructorsConstructorDescriptionEffectiveSnapshot
(String resourceCollectionName, ResourceCollectionManifest resourceCollectionManifest, Set<ResourceSignature> signatures, Collection<String> parentCollections) -
Method Summary
Methods inherited from class com.inductiveautomation.ignition.common.resourcecollection.Snapshot
equals, getManifest, getResourceCollectionName, getSignatures, hashCode
-
Constructor Details
-
EffectiveSnapshot
public EffectiveSnapshot(@Nonnull String resourceCollectionName, @Nonnull ResourceCollectionManifest resourceCollectionManifest, @Nonnull Set<ResourceSignature> signatures, @Nonnull Collection<String> parentCollections)
-
-
Method Details
-
getParentCollections
-