Uses of Interface
de.aristaflow.adept2.model.processmodel.InstanceReference
-
-
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.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)
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, UUID baseTemplId)
Creates an instance node that allows for building instance trees for a top-level instance.InstanceNode
ProcessModelFactory. createInstanceNode(InstanceReference instRef, UUID baseTemplId, int iteration)
Creates an instance node that allows for building instance trees for a child instance outside of a var par.InstanceNode
ProcessModelFactory. createVarParInstanceNode(InstanceReference instRef, UUID baseTemplId, int iteration, int varParIndex)
Creates an instance node of a varpar that allows for building instance trees. -
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
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)
-