Uses of Interface
de.aristaflow.adept2.model.processmodel.InstanceReference
-
-
Uses of InstanceReference in de.aristaflow.adept2.core.executionmanager
Methods in de.aristaflow.adept2.core.executionmanager that return types with arguments of type InstanceReference Modifier and Type Method Description Map<InstanceReference,Collection<de.aristaflow.adept2.model.monitor.InstanceDataValues>>InstanceExecutionMonitor. getCurrentDataValues(SessionToken session, Collection<UUID> rootTemplIds, List<de.aristaflow.adept2.model.monitor.TemplTreeDataElement> dataElements, Filter instFilter, Filter instStatusFilter, Map<Integer,Long> valueSizeLimits)Gets the current values of the instances of the designated template IDs restricted to the designated data elements and the instances matching the designated instance and instance status filter. -
Uses of InstanceReference in de.aristaflow.adept2.core.processmanager
Methods in de.aristaflow.adept2.core.processmanager that return InstanceReference Modifier and Type Method Description InstanceReferenceInstanceManager. getInstanceReference(SessionToken session, UUID instanceID)Gets the lightweight representation of the designated process instance.Methods in de.aristaflow.adept2.core.processmanager that return types with arguments of type InstanceReference Modifier and Type Method Description Map<UUID,Set<InstanceReference>>InstanceManager. findInstanceRefsOf(SessionToken session, UUID[] templateIds, boolean recursively, Filter instanceFilter, Filter instanceStatusFilter)Finds all instances of the designated templates matching the two filters onInstanceandInstanceStatusand returns lightweight objects.RemoteIterator<List<InstanceReference>>InstanceManager. findInstanceRefsOfIterator(SessionToken session, UUID[] templateIds, boolean recursively, Filter instanceFilter, Filter instanceStatusFilter)Similar toInstanceManager.findInstanceRefsOf(SessionToken, UUID[], boolean, Filter, Filter)but with partial retrieval of the instance references and therefore no grouping by template ID. -
Uses of InstanceReference in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution with parameters of type InstanceReference Modifier and Type Method Description de.aristaflow.adept2.model.monitor.InstanceDataValuesExecutionFactory. createInstanceDataValues(InstanceReference inst, Logger logger)Creates a newInstanceDataValuesfor the designated instance. -
Uses of InstanceReference in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel that return InstanceReference Modifier and Type Method Description InstanceReferenceProcessModelFactory. createInstanceReference(UUID id, UUID logID, String name, boolean isModified, TemplateReference template, QualifiedAgent supervisorAgent, QualifiedAgent initiatorAgent, long creationTime, UUID parentInstanceID, ProcessConstants.InstanceExecutionStatus executionStatus, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Deprecated, for removal: This API element is subject to removal in a future version.InstanceReferenceProcessModelFactory. createInstanceReference(UUID id, UUID logId, String name, boolean isModified, UUID baseTemplId, TemplateReference templ, QualifiedAgent supervisorAgent, QualifiedAgent initiatorAgent, long creationTime, UUID parentInstId, ProcessConstants.InstanceExecutionStatus executionStatus, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)Create an InstanceReference.InstanceReferenceInstanceNode. getInstRef()Gets the instance (reference) this instance node refers to.Methods in de.aristaflow.adept2.model.processmodel with parameters of type InstanceReference Modifier and Type Method Description InstanceNodeProcessModelFactory. createInstanceNode(InstanceReference instRef)Creates an instance node that allows for building instance trees for a top-level instance.InstanceNodeProcessModelFactory. createInstanceNode(InstanceReference instRef, int iteration)Creates an instance node that allows for building instance trees for a child instance outside of a var par.InstanceNodeProcessModelFactory. createInstanceNode(InstanceReference instRef, UUID baseTemplId)Deprecated, for removal: This API element is subject to removal in a future version.InstanceNodeProcessModelFactory. createInstanceNode(InstanceReference instRef, UUID baseTemplId, int iteration)Deprecated, for removal: This API element is subject to removal in a future version.InstanceNodeProcessModelFactory. createVarParInstanceNode(InstanceReference instRef, int iteration, int varParIndex)Creates an instance node of a varpar that allows for building instance trees.InstanceNodeProcessModelFactory. createVarParInstanceNode(InstanceReference instRef, UUID baseTemplId, int iteration, int varParIndex)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of InstanceReference in de.aristaflow.adept2.model.processmodel.tools
Methods in de.aristaflow.adept2.model.processmodel.tools with parameters of type InstanceReference Modifier and Type Method Description intInstanceRefBaseTemplComparator. compare(InstanceReference i1, InstanceReference i2)intInstanceReferenceComparator. compare(InstanceReference o1, InstanceReference o2)intInstanceRefTemplateComparator. compare(InstanceReference i1, InstanceReference i2) -
Uses of InstanceReference in de.aristaflow.ilm.model.processmodel
Methods in de.aristaflow.ilm.model.processmodel with parameters of type InstanceReference Modifier and Type Method Description static InstanceReferenceTransformation. toIlm(InstanceReference ref)
-