Class Registry


  • public class Registry
    extends java.lang.Object
    • Constructor Detail

      • Registry

        public Registry()
    • Method Detail

      • addWorkflows

        public void addWorkflows​(java.util.List<ObjectWorkflow> wfs)
      • getWorkflowType

        public static java.lang.String getWorkflowType​(ObjectWorkflow wf)
      • getWorkflow

        public ObjectWorkflow getWorkflow​(java.lang.String workflowType)
      • getWorkflowState

        public StateDef getWorkflowState​(java.lang.String workflowType,
                                         java.lang.String stateId)
      • getWorkflowStartingState

        public StateDef getWorkflowStartingState​(java.lang.String workflowType)
      • getSignalChannelNameToSignalTypeMap

        public java.util.Map<java.lang.String,​java.lang.Class<?>> getSignalChannelNameToSignalTypeMap​(java.lang.String workflowType)
      • getInterStateChannelNameToTypeMap

        public java.util.Map<java.lang.String,​java.lang.Class<?>> getInterStateChannelNameToTypeMap​(java.lang.String workflowType)
      • getDataAttributeKeyToTypeMap

        public java.util.Map<java.lang.String,​java.lang.Class<?>> getDataAttributeKeyToTypeMap​(java.lang.String workflowType)
      • getSearchAttributeKeyToTypeMap

        public java.util.Map<java.lang.String,​SearchAttributeValueType> getSearchAttributeKeyToTypeMap​(java.lang.String workflowType)