| Package | Description |
|---|---|
| de.aristaflow.adept2.core.eventmanager | |
| de.aristaflow.adept2.core.eventmanager.common | |
| de.aristaflow.adept2.core.eventmanager.fileevents | |
| de.aristaflow.adept2.core.eventmanager.mailevents | |
| de.aristaflow.adept2.core.executionmanager | |
| de.aristaflow.adept2.core.processmanager | |
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.processmodel.tools |
| Modifier and Type | Method and Description |
|---|---|
TemplateReference |
InstanceStartEventManager.getLatestTemplateReference(SessionToken session,
java.lang.String processType,
boolean checkStarterRule)
Gets the lightweight representation of the "latest" process
template of the designated process type.
|
TemplateReference |
InstanceStartEventManager.getTemplateReference(SessionToken session,
java.util.UUID templateID)
Gets the lightweight representation of the designated process template.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateReference |
AbstractEventManager.getLatestTemplateReference(SessionToken session,
java.lang.String processType,
boolean checkStarterRule) |
TemplateReference |
AbstractEventManager.getTemplateReference(SessionToken session,
java.util.UUID templateID) |
| Modifier and Type | Field and Description |
|---|---|
protected TemplateReference |
InstanceStartEventHandler.template
The template which to instantiate in case an appropriate mail event occurs.
|
protected TemplateReference |
MarkInstanceStartEventHandler.template
The template which to instantiate in case an appropriate mail event occurs.
|
| Modifier and Type | Method and Description |
|---|---|
protected TemplateReference |
InstanceStartEventHandler.getAndCheckTemplate(SessionToken session)
Retrieves the "latest" template of the configured process type
and checks for whether it has the right input parameter.
|
protected TemplateReference |
MarkInstanceStartEventHandler.getAndCheckTemplate(SessionToken session)
Retrieves the "latest" template of the configured process type
and checks for whether it has the right input parameter.
|
| Modifier and Type | Field and Description |
|---|---|
protected TemplateReference |
InstanceStartEventHandler.template
The template which to instantiate in case an appropriate mail event occurs.
|
| Modifier and Type | Method and Description |
|---|---|
protected TemplateReference |
InstanceStartEventHandler.getAndCheckTemplate(SessionToken session)
Retrieves the "latest" template of the configured process type
and checks for whether it has the right input parameter.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateReference |
InstanceControl.getTemplateReference(SessionToken session,
java.util.UUID templateID)
Gets the lightweight representation of the designated process template.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<TemplateReference> |
InstanceControl.getInstantiableTemplateReferences(SessionToken session,
boolean includeOutdated)
Gets the lightweight representations of all templates that can be
instantiated as top-level-processes, that is, they exist in the process
manager and they are in the state
INSTANTIABLE as top-level
processes. |
RemoteIterator<java.util.List<TemplateReference>> |
InstanceControl.getInstantiableTemplateReferencesIterator(SessionToken session,
boolean includeOutdated)
The same as
InstanceControl.getInstantiableTemplateReferences(SessionToken, boolean)
but with partial retrieval of the template references. |
| Modifier and Type | Method and Description |
|---|---|
static TemplateReference |
ProcessManagerTools.getLatestTemplateVersion(SessionToken session,
java.lang.String processType,
TemplateManager templMgr,
FilterFactory filtFactory)
Tries to retrieve the template of the designated process type having the
highest version number in the template manager.
|
TemplateReference |
TemplateManager.getTemplateReference(SessionToken session,
java.util.UUID templateID)
Gets the lightweight representation of the designated process template.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<TemplateReference> |
TemplateManager.findTemplates(SessionToken session,
Filter templateFilter,
Filter templateStatusFilter)
Finds all templates (except embedded and instance-specific ones) matching
the two filters on
Template and TemplateStatus and returns
their template references. |
RemoteIterator<java.util.List<TemplateReference>> |
TemplateManager.findTemplatesIterator(SessionToken session,
Filter templateFilter,
Filter templateStatusFilter)
The same as
TemplateManager.findTemplates(SessionToken, Filter, Filter) but with
partial retrieval of the template references. |
java.util.Set<TemplateReference> |
TemplateManager.getAllTemplateReferences(SessionToken session)
Gets the lightweight representations of all process templates managed by
this process manager except the ones for embedded and instance-specific
process templates.
|
RemoteIterator<java.util.List<TemplateReference>> |
TemplateManager.getAllTemplateReferencesIterator(SessionToken session)
The same as
TemplateManager.getAllTemplateReferences(SessionToken) but with
partial retrieval of the template references. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TemplateProxy
The lightweight representation of a process template for usage in the process
repository.
|
| Modifier and Type | Method and Description |
|---|---|
TemplateReference |
ProcessModelFactory.createTemplateReference(java.util.UUID templateID,
java.lang.String processType,
java.lang.String version,
java.lang.String name,
java.lang.String description,
QualifiedAgent supervisorAgent,
java.util.Set<ProcessModelParameter> inputParameters,
java.util.Set<ProcessModelParameter> outputParameters,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes,
boolean topLevelUsable,
ProcessConstants.TemplateUsage usageAsSubprocess,
ProcessConstants.TemplateBuildtimeState buildtimeState,
boolean derivable,
boolean spOutdated,
boolean tlOutdated,
boolean spInstantiable,
boolean tlInstantiable,
boolean spMigratable,
boolean tlMigratable,
boolean spChangeable,
boolean tlChangeable)
Create a TemplateReference.
|
TemplateReference |
InstanceReference.getTemplate()
Gets the process template which is referenced by this object.
|
| Modifier and Type | Method and Description |
|---|---|
InstanceReference |
ProcessModelFactory.createInstanceReference(java.util.UUID id,
java.util.UUID logID,
java.lang.String name,
boolean isModified,
TemplateReference template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
long creationTime,
java.util.UUID parentInstanceID,
ProcessConstants.InstanceExecutionStatus executionStatus,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create an InstanceReference.
|
TemplateProxy |
ProcessModelFactory.createTemplateProxy(TemplateReference templRef,
java.util.UUID parent,
java.util.List<java.util.UUID> children,
java.util.Set<java.net.URI[]> deployedPm,
long creationTime,
long modificationTime,
java.lang.String internalVersion,
QualifiedAgent lockingAgent)
Creates a new template proxy.
|
| Modifier and Type | Method and Description |
|---|---|
int |
TemplateReferenceComparator.compare(TemplateReference t1,
TemplateReference t2) |