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 TemplateStatus
TemplateManager. 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.TemplateStatus
TemplateManager. 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.TemplateStatus
TemplateStatusProvider. 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 void
TemplateManager. setTemplateStatus(SessionToken session, TemplateStatus templateStatus)
Sets the status of the template (identified by the template status object), to the new status.CheckReport
TemplateManager. storeNewTemplate(SessionToken session, Template template, TemplateStatus templateStatus, Locale... locales)
Stores the designated template and the corresponding status object in the process manager.CheckReport
TemplateManager. 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 TemplateStatus
ProcessTemplateManager. 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.TemplateStatus
ProcessTemplateManager. 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 void
ProcessTemplateManager. 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 TemplateStatus
ProcessModelFactory. createDefaultTemplateStatus(UUID templateID)
Create an initial TemplateStatus object with all comments set to "initial template status".TemplateStatus
ProcessModelFactory. 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 TemplateStatus
ProcessModelTools. cloneTemplateStatus(TemplateStatus status, ProcessModelFactory factory)
Clones a template status object using the given factory.static TemplateStatus
ProcessModelTools. 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 TemplateStatus
ProcessModelTools. cloneTemplateStatus(TemplateStatus status, ProcessModelFactory factory)
Clones a template status object using the given factory.static TemplateStatus
ProcessModelTools. 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 TemplateStatus
ProcessModelXMLImport. getTemplateStatusFromDocument(Document document)
Returns a template status object from the given template document.TemplateStatus
ProcessModelXMLImport. getTemplateStatusFromStream(InputStream inputStream)
Reads the template status from the given template file.TemplateStatus
ProcessModelXMLImport. 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 Document
ProcessModelXMLExport. getDocumentForTemplateAndStatus(Template template, TemplateStatus templateStatus)
Returns The corresponding document for a given template and a given template status.InputStream
ProcessModelXMLExport. getInputStreamForTemplateAndStatus(Template template, TemplateStatus templateStatus)
Returns The corresponding stream for a given template and a given template status.InputStream
ProcessModelXMLExport. getInputStreamForTemplateAndStatus(Template template, TemplateStatus templateStatus, boolean intend)
Returns The corresponding stream for a given template and a given template status.void
ProcessModelXMLExport. writeTemplateAndStatusToFile(Template template, TemplateStatus templateStatus, File file)
Writes the given template including its status to the given file.void
ProcessModelXMLExport. 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 TemplateStatus
Transformation. fromIlm(ProcessModelFactory pmf, TemplateStatus status)
Methods in de.aristaflow.ilm.model.processmodel with parameters of type TemplateStatus Modifier and Type Method Description static TemplateStatus
Transformation. toIlm(TemplateStatus status)
-