Package com.inductiveautomation.ignition.common.resourcecollection
package com.inductiveautomation.ignition.common.resourcecollection
-
ClassDescriptionModifications to resource collections are defined as a series of ChangeOperations.Delegate resource implementation that overrides the collection name, so that all resources, inherited or otherwise, share the same resource id.Specific kind of PushException indicating that a push failed because the lock acquisition timed out.The requested name would collide with another local resource (a problem on case-insensitive OSes, ie Windows)Record that holds a resource collection / project name and a
ResourceCollectionManifest
.The requested name is already in use by another local resource.Specific kind of PushException indicating that a push attempted to create a resource but a resource with the same path already exists.Thrown by ProjectManager to indicate there was a problem applying the ChangeOperations in a push.Represents a change event in a resource collection.Represents a change event in a resource collection.TheChangeOperation
s associated with a resource collection when pulled from the Gateway.An absolute diff, i.e.An effective diff, i.e.ResourceCollectionListener get registered with the resource collection manager.Contains the metadata for an entire resource collection, including inheritance linkage information.Unique ID for a resource, containing the resource collection name, module id, type id, and folder path.Represents a full resource path from the file system, relative to a Project.Represents the content of a resource within the context of aResourceId
, i.e.A resource collection that holds an inheritance hierarchy of collections and can be easily kept up-to-date using diffs.An EffectiveSnapshot is aSnapshot
of a Resource Collection and its effective resource set plus additional information about what its hierarchy was at the time the snapshot was made.A lightweight immutable "snapshot" of aResourceCollection
.