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)
      • getWorkflowRpcMethod

        public java.lang.reflect.Method getWorkflowRpcMethod​(java.lang.String workflowType,
                                                             java.lang.String rpcName)
      • getWorkflowState

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

        public java.util.Optional<StateDef> getWorkflowStartingState​(java.lang.String workflowType)
      • getSignalChannelTypeStore

        public TypeStore getSignalChannelTypeStore​(java.lang.String workflowType)
      • getInternalChannelTypeStore

        public TypeStore getInternalChannelTypeStore​(java.lang.String workflowType)
      • getDataAttributeTypeStore

        public TypeStore getDataAttributeTypeStore​(java.lang.String workflowType)
      • getSearchAttributeKeyToTypeMap

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

        public PersistenceOptions getPersistenceOptions​(java.lang.String workflowType)