Package com.axelor.workflow.registry
Class MetaWorkflowCatalog
java.lang.Object
com.axelor.workflow.registry.MetaWorkflowCatalog
- All Implemented Interfaces:
WorkflowCatalog
A
WorkflowCatalog over active MetaWorkflow rows. Studio supplies its own, which
also sees workflows not yet deployed.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.axelor.workflow.compiler.WorkflowCatalog
WorkflowCatalog.WorkflowRef -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether a workflow with this identity is in the catalog.The refs declared by the workflowid, or none when it is absent or does not compile.Resolve arefname to an identity, orWorkflowCatalog.unresolvedRef(String)when unknown or ambiguous, so linking reports a violation rather than aborting.
-
Constructor Details
-
MetaWorkflowCatalog
public MetaWorkflowCatalog()
-
-
Method Details
-
resolve
Description copied from interface:WorkflowCatalogResolve arefname to an identity, orWorkflowCatalog.unresolvedRef(String)when unknown or ambiguous, so linking reports a violation rather than aborting.- Specified by:
resolvein interfaceWorkflowCatalog
-
exists
Description copied from interface:WorkflowCatalogWhether a workflow with this identity is in the catalog.- Specified by:
existsin interfaceWorkflowCatalog
-
refsOf
Description copied from interface:WorkflowCatalogThe refs declared by the workflowid, or none when it is absent or does not compile.- Specified by:
refsOfin interfaceWorkflowCatalog
-