How about combining the two, and build basic superclass of CRUD, and
then extends them in specific use? Just a thought.

Patrick.

-----Original Message-----
From: David Liles [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 12, 2004 7:01 AM
To: [EMAIL PROTECTED]
Subject: design suggestion


I am currently in the design phase of a project and am struggling with
which way to go....
 
This is going to be a workflow application that allows the users to
submit various request. There are several workflows that will share
common functionality (list users, list organizations, etc).
 
I'm not sure if it would be better to create action classes for each
complete workflow path that contain the necessary methods to support the
workflow; or to create separate action classes for each specific step of
the work flow that only have method calls for CRUD functions (create,
read, update, delete) and chain them together to create the work flow
path based on some type of work flow attribute.
 
Each work flow requires a "next step" and "previous step" button so the
user can either continue with their request or navigate back to make
changes to information in a previous step in the flow. Needing this type
of functionality, I'm not sure which solution would be best....
 
Any suggestions?
 
Thanks - Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to