Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Mockup
2
submission-process
submission-process1
Version2
Namesubmission-process

Terminology Used in the MOCKUP --

Action -The bean identifier i.e.action_id of the actual action class as configured in the SPRING XML file like--

Code Block

 <bean id="{action.id}" scope="prototype">     <constructor-arg type="java.lang.String" value="{action.id}"/>
     <property name="processingAction" ref="{action.api.id}"/>
     <property name="requiresUI" value="{true/false}"/>
 </bean>

Step-Container of Actions mapped to outcomes

Outcome-Numerical code which will map one step to the next step.

Process-Container of Steps in a certain order

For example- Analogous XML can be specified as---

Code Block

    <!--Standard workflow step-->
   <workflow start="traditional" id="default">
       <step id="selectcollectionstep" role="submitter" userSelectionMethod="submit">
           <outcomes>
               <step status="0">editstep</step>
           </outcomes>
           <actions>
               <action id="selectcollection"/>           </actions>
       </step>       
   </workflow> 

Image Added

In the above screen the process belongs to the level where the user is currently present.So,it can be community-specific or collection-specific or whole intance-specific.

Image Added
                              Image Added

The order of steps to be taken will be determined in the order in which they are created in the above screen.

Image Added Image Added
Image Added

Image Added Image Added