Uses of Interface
de.aristaflow.adept2.model.processmodel.TemplateStatus
-
-
Uses of TemplateStatus in de.aristaflow.adept2.core.processmanager
Methods in de.aristaflow.adept2.core.processmanager that return TemplateStatus Modifier and Type Method Description TemplateStatusTemplateManager. getAndLockTemplateStatus(SessionToken session, UUID templateID)Gets an object containing the status of the designated process template and locks the template for further manipulation, for instance, another status change, a schema-evolution or a new instantiation.TemplateStatusTemplateManager. getTemplateStatus(SessionToken session, UUID templateID)Gets an object containing the status of the designated process template, that is, whether the template is outdated, may be derived, may be instantiated, whether instances may be migrated to the process template and whether instances are changeable.TemplateStatusTemplateStatusProvider. getTemplateStatus(UUID templateID)Gets an object containing the status of the designated process template, for usage in objects that reference a template status and which are created in a storage layer.Methods in de.aristaflow.adept2.core.processmanager with parameters of type TemplateStatus Modifier and Type Method Description voidTemplateManager. setTemplateStatus(SessionToken session, TemplateStatus templateStatus)Sets the status of the template (identified by the template status object), to the new status.CheckReportTemplateManager. storeNewTemplate(SessionToken session, Template template, TemplateStatus templateStatus, Locale... locales)Stores the designated template and the corresponding status object in the process manager.CheckReportTemplateManager. storeNewTemplates(SessionToken session, Template[] templates, TemplateStatus[] templateStatuses, Locale... locales)Stores the designated templates and the corresponding status objects in the process manager. -
Uses of TemplateStatus in de.aristaflow.adept2.core.processrepository
Methods in de.aristaflow.adept2.core.processrepository that return TemplateStatus Modifier and Type Method Description TemplateStatusProcessTemplateManager. getAndLockTemplateStatus(SessionToken session, UUID templateID)Gets an object containing the status of the designated process template and locks the template status for further manipulation, for instance, another status change, a schema-evolution or a new instantiation.TemplateStatusProcessTemplateManager. getTemplateStatus(SessionToken session, UUID templateID)Gets an object containing the status of the designated process template, that is, whether the template is outdated, may be derived, may be instantiated, whether instances may be migrated to the process template and whether instances are changeable.Methods in de.aristaflow.adept2.core.processrepository with parameters of type TemplateStatus Modifier and Type Method Description voidProcessTemplateManager. setTemplateStatus(SessionToken session, TemplateStatus templateStatus)Sets the status of the template (identified by the template status object), to the new status. -
Uses of TemplateStatus in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel that return TemplateStatus Modifier and Type Method Description TemplateStatusProcessModelFactory. createDefaultTemplateStatus(UUID templateID)Create an initial TemplateStatus object with all comments set to "initial template status".TemplateStatusProcessModelFactory. createTemplateStatus(UUID templateID, ProcessConstants.TemplateBuildtimeState buildtimeState, ProcessConstants.TemplateUsage subprocessUsage, boolean topLevelUsage, boolean derivable, String derivableComment, boolean tlOutdated, String tlOutdatedComment, boolean spOutdated, String spOutdatedComment, boolean tlInstantiable, String tlInstantiableComment, boolean spInstantiable, String spInstantiableComment, boolean tlInstancesMigratableTo, String tlInstancesMigratableComment, boolean spInstancesMigratableTo, String spInstancesMigratableComment, boolean tlInstancesChangeable, String tlInstancesChangeableComment, boolean spInstancesChangeable, String spInstancesChangeableComment, String starterRule)Create a TemplateStatus object with all comments set as provided. -
Uses of TemplateStatus in de.aristaflow.adept2.model.processmodel.tools
Methods in de.aristaflow.adept2.model.processmodel.tools that return TemplateStatus Modifier and Type Method Description static TemplateStatusProcessModelTools. cloneTemplateStatus(TemplateStatus status, ProcessModelFactory factory)Clones a template status object using the given factory.static TemplateStatusProcessModelTools. updateTemplateStatus(TemplateStatus status, ProcessConstants.TemplateBuildtimeState buildtimeState, ProcessModelFactory pmf)Since the template status interface is missing a setter for the build time state, this method clones the status while changing the build time state.Methods in de.aristaflow.adept2.model.processmodel.tools with parameters of type TemplateStatus Modifier and Type Method Description static TemplateStatusProcessModelTools. cloneTemplateStatus(TemplateStatus status, ProcessModelFactory factory)Clones a template status object using the given factory.static TemplateStatusProcessModelTools. updateTemplateStatus(TemplateStatus status, ProcessConstants.TemplateBuildtimeState buildtimeState, ProcessModelFactory pmf)Since the template status interface is missing a setter for the build time state, this method clones the status while changing the build time state. -
Uses of TemplateStatus in de.aristaflow.adept2.model.processmodel.xml
Methods in de.aristaflow.adept2.model.processmodel.xml that return TemplateStatus Modifier and Type Method Description TemplateStatusProcessModelXMLImport. getTemplateStatusFromDocument(Document document)Returns a template status object from the given template document.TemplateStatusProcessModelXMLImport. getTemplateStatusFromStream(InputStream inputStream)Reads the template status from the given template file.TemplateStatusProcessModelXMLImport. getTemplateStatusFromTemplateFile(File file)Reads the template status from the given template file.Methods in de.aristaflow.adept2.model.processmodel.xml with parameters of type TemplateStatus Modifier and Type Method Description DocumentProcessModelXMLExport. getDocumentForTemplateAndStatus(Template template, TemplateStatus templateStatus)Returns The corresponding document for a given template and a given template status.InputStreamProcessModelXMLExport. getInputStreamForTemplateAndStatus(Template template, TemplateStatus templateStatus)Returns The corresponding stream for a given template and a given template status.InputStreamProcessModelXMLExport. getInputStreamForTemplateAndStatus(Template template, TemplateStatus templateStatus, boolean intend)Returns The corresponding stream for a given template and a given template status.voidProcessModelXMLExport. writeTemplateAndStatusToFile(Template template, TemplateStatus templateStatus, File file)Writes the given template including its status to the given file.voidProcessModelXMLExport. writeTemplateAndStatusToFile(Template template, TemplateStatus templateStatus, File file, boolean intend)Writes the given template including its status to the given file. -
Uses of TemplateStatus in de.aristaflow.ilm.model.processmodel
Methods in de.aristaflow.ilm.model.processmodel that return TemplateStatus Modifier and Type Method Description static TemplateStatusTransformation. fromIlm(ProcessModelFactory pmf, TemplateStatus status)Methods in de.aristaflow.ilm.model.processmodel with parameters of type TemplateStatus Modifier and Type Method Description static TemplateStatusTransformation. toIlm(TemplateStatus status)
-