3 )v wx wy (z w{ (|} v (~ ( ( ( ( ( ( (     (  ( (  inProgressUserServiceGLorg/dspace/xmlworkflow/storedcomponents/service/InProgressUserService;xmlWorkflowFactory3Lorg/dspace/xmlworkflow/factory/XmlWorkflowFactory;userSelectionMethod@Lorg/dspace/xmlworkflow/state/actions/UserSelectionActionConfig;actionConfigsMapLjava/util/HashMap; SignaturebLjava/util/HashMap;actionConfigsListLjava/util/List;$Ljava/util/List;outcomesLjava/util/Map;6Ljava/util/Map;idLjava/lang/String;roleLorg/dspace/xmlworkflow/Role;workflow'Lorg/dspace/xmlworkflow/state/Workflow; requiredUsersI(Ljava/lang/String;Lorg/dspace/xmlworkflow/state/Workflow;Lorg/dspace/xmlworkflow/Role;Lorg/dspace/xmlworkflow/state/actions/UserSelectionActionConfig;Ljava/util/List;Ljava/util/Map;I)VCodeLineNumberTableLocalVariableTablethis#Lorg/dspace/xmlworkflow/state/Step;LocalVariableTypeTable(Ljava/lang/String;Lorg/dspace/xmlworkflow/state/Workflow;Lorg/dspace/xmlworkflow/Role;Lorg/dspace/xmlworkflow/state/actions/UserSelectionActionConfig;Ljava/util/List;Ljava/util/Map;I)VgetActionConfigO(Ljava/lang/String;)Lorg/dspace/xmlworkflow/state/actions/WorkflowActionConfig;action;Lorg/dspace/xmlworkflow/state/actions/WorkflowActionConfig;actionID StackMapTablehasUI()Z actionConfigactionConfigId getNextStepID(I)Ljava/lang/String;outcome Exceptions isValidStepU(Lorg/dspace/core/Context;Lorg/dspace/xmlworkflow/storedcomponents/XmlWorkflowItem;)ZcontextLorg/dspace/core/Context;wfi9Lorg/dspace/xmlworkflow/storedcomponents/XmlWorkflowItem;getUserSelectionMethodB()Lorg/dspace/xmlworkflow/state/actions/UserSelectionActionConfig; getNextActionx(Lorg/dspace/xmlworkflow/state/actions/WorkflowActionConfig;)Lorg/dspace/xmlworkflow/state/actions/WorkflowActionConfig; currentActionindexgetId()Ljava/lang/String; getWorkflow)()Lorg/dspace/xmlworkflow/state/Workflow; isFinishedcgetRequiredUsers()IgetRole()Lorg/dspace/xmlworkflow/Role; SourceFile Step.java B *+ ,-java/util/HashMap 01 78 ./ <= 45 :; @A >? 9org/dspace/xmlworkflow/state/actions/WorkflowActionConfig L   R java/lang/String KL R  de QR jk q  !org/dspace/xmlworkflow/state/Stepjava/lang/Objectjava/util/Iterator%org/dspace/workflow/WorkflowExceptionjava/io/IOException5org/dspace/xmlworkflow/WorkflowConfigurationExceptionjava/sql/SQLException()V8org/dspace/xmlworkflow/factory/XmlWorkflowServiceFactory getInstance<()Lorg/dspace/xmlworkflow/factory/XmlWorkflowServiceFactory;getInProgressUserServiceI()Lorg/dspace/xmlworkflow/storedcomponents/service/InProgressUserService;getWorkflowFactory5()Lorg/dspace/xmlworkflow/factory/XmlWorkflowFactory;>org/dspace/xmlworkflow/state/actions/UserSelectionActionConfigsetStep&(Lorg/dspace/xmlworkflow/state/Step;)Vget&(Ljava/lang/Object;)Ljava/lang/Object;1org/dspace/xmlworkflow/factory/XmlWorkflowFactorycreateWorkflowActionConfigput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/Listiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; requiresUIjava/lang/IntegervalueOf(I)Ljava/lang/Integer; java/util/MapgetProcessingActionK()Lorg/dspace/xmlworkflow/state/actions/userassignment/UserSelectionAction;Gorg/dspace/xmlworkflow/state/actions/userassignment/UserSelectionActionisValidUserSelectionV(Lorg/dspace/core/Context;Lorg/dspace/xmlworkflow/storedcomponents/XmlWorkflowItem;Z)ZindexOf(Ljava/lang/Object;)Isize(I)Ljava/lang/Object;Eorg/dspace/xmlworkflow/storedcomponents/service/InProgressUserServicegetNumberOfFinishedUsersU(Lorg/dspace/core/Context;Lorg/dspace/xmlworkflow/storedcomponents/XmlWorkflowItem;)I!() *+,-./012345267829:;<=>?@A BCD Q****Y * * *- * *+***,E6 2%&3#4)5/647:8?9E:K;P=FRQGHQ:;Q>?Q<=Q./Q45Q78Q@AIQ46Q792JKLD3* +* +*+M,** +,W,E@ AC"D'E1FF "MN3GH3O;PQRD1* L++M*,N-EOP#Q*R,T/UF # SNT;1GHP  U!VWDE* EYFGHXAY Z[\]^_Ds**$* * +,*!"E_F *GH*`a*bcP(@Y\]deD/* EdF GHfgD3* +#$=* %d** `&Ehij1lF 3GH3hN%iAP1jkD/*EqF GHlmD/*EuF GHn_Da*+,'*EF GHoabcP@Y]pqD/*EF GHrsD/* EF GHtu