Class ProcessModelXMLHelperTools.TemplateInformation

java.lang.Object
de.aristaflow.adept2.model.processmodel.xml.ProcessModelXMLHelperTools.TemplateInformation
Enclosing class:
ProcessModelXMLHelperTools

public static class ProcessModelXMLHelperTools.TemplateInformation extends Object
A lightweight data container for serialising process types without a template proxy.
Author:
Ulrich Kreher
  • Field Details

    • parentTemplateID

      public UUID parentTemplateID
      The ID of the parent template this template information belongs to.
    • childTemplateIDs

      public ArrayList<UUID> childTemplateIDs
      The child templates ID of the template this template information belongs to.
    • deployedProcessManagers

      public HashSet<URI[]> deployedProcessManagers
      The URIs of the process managers the template has been deployed.
    • creationTime

      public long creationTime
      The timestamp, the template was created
    • modificationTime

      public long modificationTime
      The timestamp the template was last modified
    • internalVersion

      public String internalVersion
      The internal version
  • Constructor Details

    • TemplateInformation

      public TemplateInformation(UUID parentTemplateID, long creationTime, long modificationTime, String internalVersion)
      A constructor for a data object setting the parent template to the designated one.
      Parameters:
      parentTemplateID - The ID of the parent template the created template information belongs to.