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 InstanceReference
InstanceManager. 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 onInstance
andInstanceStatus
and 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.InstanceDataValues
ExecutionFactory. createInstanceDataValues(InstanceReference inst, Logger logger)
Creates a newInstanceDataValues
for 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 InstanceReference
ProcessModelFactory. 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.InstanceReference
ProcessModelFactory. 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.InstanceReference
InstanceNode. 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 InstanceNode
ProcessModelFactory. createInstanceNode(InstanceReference instRef)
Creates an instance node that allows for building instance trees for a top-level instance.InstanceNode
ProcessModelFactory. createInstanceNode(InstanceReference instRef, int iteration)
Creates an instance node that allows for building instance trees for a child instance outside of a var par.InstanceNode
ProcessModelFactory. createInstanceNode(InstanceReference instRef, UUID baseTemplId)
Deprecated, for removal: This API element is subject to removal in a future version.InstanceNode
ProcessModelFactory. createInstanceNode(InstanceReference instRef, UUID baseTemplId, int iteration)
Deprecated, for removal: This API element is subject to removal in a future version.InstanceNode
ProcessModelFactory. createVarParInstanceNode(InstanceReference instRef, int iteration, int varParIndex)
Creates an instance node of a varpar that allows for building instance trees.InstanceNode
ProcessModelFactory. 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 int
InstanceRefBaseTemplComparator. compare(InstanceReference i1, InstanceReference i2)
int
InstanceReferenceComparator. compare(InstanceReference o1, InstanceReference o2)
int
InstanceRefTemplateComparator. 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 InstanceReference
Transformation. toIlm(InstanceReference ref)
-