java.lang.Object
com.inductiveautomation.ignition.common.project.resource.adapter.LegacyProjectResource

public class LegacyProjectResource extends Object
A struct-like container for the information from a legacy ProjectResourceRecord, which is unfortunately not available in the "common" scope.
  • Field Details

    • id

      public final long id
    • projectId

      public final long projectId
    • name

      public final String name
    • documentation

      public final String documentation
    • moduleId

      public final String moduleId
    • moduleVersion

      public final Version moduleVersion
    • serializationVersion

      public final int serializationVersion
    • scope

      public final int scope
    • parentUuid

      public final UUID parentUuid
    • data

      public final byte[] data
    • protectedResource

      public final boolean protectedResource
    • lastEdit

      public final long lastEdit
    • deleted

      public final boolean deleted
    • published

      public final boolean published
    • staging

      public final boolean staging
    • isOemLocked

      public final boolean isOemLocked
  • Constructor Details

    • LegacyProjectResource

      public LegacyProjectResource(long id, long projectId, String name, String documentation, String moduleId, Version moduleVersion, int serializationVersion, int scope, UUID parentUuid, byte[] data, boolean protectedResource, long lastEdit, boolean deleted, boolean published, boolean staging, boolean isOemLocked)