You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by brian Foster <ho...@juno.com> on 2011/11/07 21:07:25 UTC
Review Request: Convert workflow manager client to using CAS-CLI
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2755/
-----------------------------------------------------------
Review request for oodt and Chris Mattmann.
Summary
-------
XmlRpcWorkflowManagerClient which to CAS-CLI... example outputs below:
$ ./wmgr-client -h
-----------------------------------------------------------------------------------------------------------------
| Short | Long | Description
-----------------------------------------------------------------------------------------------------------------
-u, --url <url> Workflow Manager URL
Handler:
Sets the following Java Properties:
[org.apache.oodt.cas.workflow.url]
-op, --operation Declare that you wish to present an operation
-p, --pageNum <page> Page Number
Requirement Rules:
[GetNextPage : REQUIRED, GetPrevPage : REQUIRED]
Handler:
Will invoke 'setPageNum' on action selected,
except for the following actions: []
-m, --metaData Declare that you wish to present metadata
Requirement Rules:
[SendEvent : OPTIONAL, DynMetadata : OPTIONAL]
-en, --eventName <event-name> Name of the Event to trigger
Requirement Rules:
[SendEvent : REQUIRED, GetWorkflowsByEvent :
REQUIRED]
Handler:
Will invoke 'setEventName' on action selected,
except for the following actions: []
-s, --status <status> Workflow status
Requirement Rules:
[GetFirstPage : OPTIONAL, GetNextPage : OPTIONAL,
GetPrevPage : OPTIONAL, GetLastPage : OPTIONAL]
Handler:
Will invoke 'setStatus' on action selected, except
for the following actions: []
-tids, --taskIds <task-ids> List of workflow task ids
Requirement Rules:
[DynWorkflow : REQUIRED]
Handler:
Will invoke 'setTaskIds' on action selected,
except for the following actions: []
-id, --id <id> ID
Requirement Rules:
[GetTaskById : REQUIRED, GetConditionById :
REQUIRED, GetWorkflowById : REQUIRED,
GetWorkflowInst : REQUIRED, GetWallClockTime :
REQUIRED, GetTaskWallClockTime : REQUIRED,
StopWorkflowInst : REQUIRED, PauseWorkflowInst :
REQUIRED, ResumeWorkflowInst : REQUIRED,
GetWorkflowInstMet : REQUIRED]
Handler:
Will invoke 'setId' on action selected, except for
the following actions: [GetTaskById : setTaskId,
GetConditionById : setConditionId, GetWorkflowById
: setWorkflowId, GetWorkflowInst : setInstanceId,
GetWallClockTime : setInstanceId,
GetTaskWallClockTime : setInstanceId,
StopWorkflowInst : setInstanceId,
PauseWorkflowInst : setInstanceId,
ResumeWorkflowInst : setInstanceId,
GetWorkflowInstMet : setInstanceId]
-psa, --printSupportedActions Print Supported Actions
-a, --action <action-name> This is the name of the action to trigger
-h, --help Prints help menu
-----------------------------------------------------------------------------------------------------------------
$ ./wmgr-client -psa
Actions:
Action:
Name: StopWorkflowInst
Description: Stops a workflow instance
Actions:
Action:
Name: GetNextPage
Description: Gets next page of workflows
Actions:
Action:
Name: GetTaskById
Description: Gets task information for task with given ID
Actions:
Action:
Name: GetWallClockTime
Description: Gets wall clock time for workflow instance
Actions:
Action:
Name: GetLastPage
Description: Gets last page of workflows
Actions:
Action:
Name: GetFirstPage
Description: Gets first page of workflows
Actions:
Action:
Name: GetWorkflowInst
Description: Gets workflow instance by instance ID
Actions:
Action:
Name: GetConditionById
Description: Gets condition information for condition with given ID
Actions:
Action:
Name: DynWorkflow
Description: Creates a workflow using the given tasks and then executes it
Actions:
Action:
Name: GetWorkflows
Description: List all workflow models
Actions:
Action:
Name: GetWorkflowInsts
Description: List all workflow instances
Actions:
Action:
Name: GetPrevPage
Description: Gets prev page of workflows
Actions:
Action:
Name: ResumeWorkflowInst
Description: Resumes a paused workflow instance
Actions:
Action:
Name: GetWorkflowById
Description: Gets workflow information for workflow with given ID
Actions:
Action:
Name: PauseWorkflowInst
Description: Pauses a workflow instance
Actions:
Action:
Name: GetWorkflowInstMet
Description: Gets workflow instance metadata
Actions:
Action:
Name: GetWorkflowsByEvent
Description: List workflow information for workflows with attached to event
Actions:
Action:
Name: GetRegisteredEvents
Description: List registered events
Actions:
Action:
Name: GetTaskWallClockTime
Description: Gets wall clock time for workflow instance's current task
Actions:
Action:
Name: SendEvent
Description: Triggers an event
$ ./wmgr-client -h SendEvent
Action Help for 'SendEvent'
- Required:
-u [--url] <url>
-op [--operation]
-se [--sendEvent]
-en [--eventName] <event-name>
- Optional:
-m [--metaData]
-k [--key] <key-vals>
$ ./wmgr-client -h DynWorkflow
Action Help for 'DynWorkflow'
- Required:
-u [--url] <url>
-op [--operation]
-dw [--dynWorkflow]
-tids [--taskIds] <task-ids>
- Optional:
$ ./wmgr-client -h GetConditionById
Action Help for 'GetConditionById'
- Required:
-u [--url] <url>
-op [--operation]
-cbyid [--getConditionById]
-id [--id] <condition-id>
- Optional:
Diffs
-----
trunk/workflow/pom.xml 1198900
trunk/workflow/src/main/assembly/assembly.xml 1198900
trunk/workflow/src/main/bin/wmgr-client 1198900
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/DynWorkflowCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetConditionByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetFirstPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetLastPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetNextPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetPrevPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetRegisteredEventsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskWallClockTimeCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWallClockTimeCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstMetCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsByEventCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/PauseWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/ResumeWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/SendEventCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/StopWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/WorkflowCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java 1198900
trunk/workflow/src/main/resources/cmd-line-actions.xml PRE-CREATION
trunk/workflow/src/main/resources/cmd-line-options.xml PRE-CREATION
trunk/workflow/src/main/resources/logging.properties 1198900
trunk/workflow/src/main/resources/workflow.properties 1198900
trunk/workflow/src/test/org/apache/oodt/cas/workflow/system/TestXmlRpcWorkflowManagerClient.java 1198900
Diff: https://reviews.apache.org/r/2755/diff
Testing
-------
Visual checks... however actual unit-tests will be implements... this is review is for initial design review from group
Thanks,
brian
Re: Review Request: Convert workflow manager client to using CAS-CLI
Posted by Chris Mattmann <ma...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2755/#review3129
-----------------------------------------------------------
Ship it!
This is amazing. I'm so proud of what you are doing with this work! Ship it!
- Chris
On 2011-11-07 20:07:25, brian Foster wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/2755/
> -----------------------------------------------------------
>
> (Updated 2011-11-07 20:07:25)
>
>
> Review request for oodt and Chris Mattmann.
>
>
> Summary
> -------
>
> XmlRpcWorkflowManagerClient which to CAS-CLI... example outputs below:
>
> $ ./wmgr-client -h
> -----------------------------------------------------------------------------------------------------------------
> | Short | Long | Description
> -----------------------------------------------------------------------------------------------------------------
>
> -u, --url <url> Workflow Manager URL
> Handler:
> Sets the following Java Properties:
> [org.apache.oodt.cas.workflow.url]
>
> -op, --operation Declare that you wish to present an operation
> -p, --pageNum <page> Page Number
> Requirement Rules:
> [GetNextPage : REQUIRED, GetPrevPage : REQUIRED]
>
> Handler:
> Will invoke 'setPageNum' on action selected,
> except for the following actions: []
>
> -m, --metaData Declare that you wish to present metadata
> Requirement Rules:
> [SendEvent : OPTIONAL, DynMetadata : OPTIONAL]
>
> -en, --eventName <event-name> Name of the Event to trigger
> Requirement Rules:
> [SendEvent : REQUIRED, GetWorkflowsByEvent :
> REQUIRED]
>
> Handler:
> Will invoke 'setEventName' on action selected,
> except for the following actions: []
>
> -s, --status <status> Workflow status
> Requirement Rules:
> [GetFirstPage : OPTIONAL, GetNextPage : OPTIONAL,
> GetPrevPage : OPTIONAL, GetLastPage : OPTIONAL]
>
> Handler:
> Will invoke 'setStatus' on action selected, except
> for the following actions: []
>
> -tids, --taskIds <task-ids> List of workflow task ids
> Requirement Rules:
> [DynWorkflow : REQUIRED]
>
> Handler:
> Will invoke 'setTaskIds' on action selected,
> except for the following actions: []
>
> -id, --id <id> ID
> Requirement Rules:
> [GetTaskById : REQUIRED, GetConditionById :
> REQUIRED, GetWorkflowById : REQUIRED,
> GetWorkflowInst : REQUIRED, GetWallClockTime :
> REQUIRED, GetTaskWallClockTime : REQUIRED,
> StopWorkflowInst : REQUIRED, PauseWorkflowInst :
> REQUIRED, ResumeWorkflowInst : REQUIRED,
> GetWorkflowInstMet : REQUIRED]
>
> Handler:
> Will invoke 'setId' on action selected, except for
> the following actions: [GetTaskById : setTaskId,
> GetConditionById : setConditionId, GetWorkflowById
> : setWorkflowId, GetWorkflowInst : setInstanceId,
> GetWallClockTime : setInstanceId,
> GetTaskWallClockTime : setInstanceId,
> StopWorkflowInst : setInstanceId,
> PauseWorkflowInst : setInstanceId,
> ResumeWorkflowInst : setInstanceId,
> GetWorkflowInstMet : setInstanceId]
>
> -psa, --printSupportedActions Print Supported Actions
> -a, --action <action-name> This is the name of the action to trigger
> -h, --help Prints help menu
> -----------------------------------------------------------------------------------------------------------------
>
>
> $ ./wmgr-client -psa
>
> Actions:
> Action:
> Name: StopWorkflowInst
> Description: Stops a workflow instance
>
> Actions:
> Action:
> Name: GetNextPage
> Description: Gets next page of workflows
>
> Actions:
> Action:
> Name: GetTaskById
> Description: Gets task information for task with given ID
>
> Actions:
> Action:
> Name: GetWallClockTime
> Description: Gets wall clock time for workflow instance
>
> Actions:
> Action:
> Name: GetLastPage
> Description: Gets last page of workflows
>
> Actions:
> Action:
> Name: GetFirstPage
> Description: Gets first page of workflows
>
> Actions:
> Action:
> Name: GetWorkflowInst
> Description: Gets workflow instance by instance ID
>
> Actions:
> Action:
> Name: GetConditionById
> Description: Gets condition information for condition with given ID
>
> Actions:
> Action:
> Name: DynWorkflow
> Description: Creates a workflow using the given tasks and then executes it
>
> Actions:
> Action:
> Name: GetWorkflows
> Description: List all workflow models
>
> Actions:
> Action:
> Name: GetWorkflowInsts
> Description: List all workflow instances
>
> Actions:
> Action:
> Name: GetPrevPage
> Description: Gets prev page of workflows
>
> Actions:
> Action:
> Name: ResumeWorkflowInst
> Description: Resumes a paused workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowById
> Description: Gets workflow information for workflow with given ID
>
> Actions:
> Action:
> Name: PauseWorkflowInst
> Description: Pauses a workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowInstMet
> Description: Gets workflow instance metadata
>
> Actions:
> Action:
> Name: GetWorkflowsByEvent
> Description: List workflow information for workflows with attached to event
>
> Actions:
> Action:
> Name: GetRegisteredEvents
> Description: List registered events
>
> Actions:
> Action:
> Name: GetTaskWallClockTime
> Description: Gets wall clock time for workflow instance's current task
>
> Actions:
> Action:
> Name: SendEvent
> Description: Triggers an event
>
>
> $ ./wmgr-client -h SendEvent
>
> Action Help for 'SendEvent'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -se [--sendEvent]
> -en [--eventName] <event-name>
> - Optional:
> -m [--metaData]
> -k [--key] <key-vals>
>
>
> $ ./wmgr-client -h DynWorkflow
>
> Action Help for 'DynWorkflow'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -dw [--dynWorkflow]
> -tids [--taskIds] <task-ids>
> - Optional:
>
>
> $ ./wmgr-client -h GetConditionById
>
> Action Help for 'GetConditionById'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -cbyid [--getConditionById]
> -id [--id] <condition-id>
> - Optional:
>
>
> Diffs
> -----
>
> trunk/workflow/pom.xml 1198900
> trunk/workflow/src/main/assembly/assembly.xml 1198900
> trunk/workflow/src/main/bin/wmgr-client 1198900
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/DynWorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetConditionByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetFirstPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetLastPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetNextPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetPrevPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetRegisteredEventsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstMetCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsByEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/PauseWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/ResumeWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/SendEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/StopWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/WorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java 1198900
> trunk/workflow/src/main/resources/cmd-line-actions.xml PRE-CREATION
> trunk/workflow/src/main/resources/cmd-line-options.xml PRE-CREATION
> trunk/workflow/src/main/resources/logging.properties 1198900
> trunk/workflow/src/main/resources/workflow.properties 1198900
> trunk/workflow/src/test/org/apache/oodt/cas/workflow/system/TestXmlRpcWorkflowManagerClient.java 1198900
>
> Diff: https://reviews.apache.org/r/2755/diff
>
>
> Testing
> -------
>
> Visual checks... however actual unit-tests will be implements... this is review is for initial design review from group
>
>
> Thanks,
>
> brian
>
>
Re: Review Request: Convert workflow manager client to using CAS-CLI
Posted by Chris Mattmann <ma...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2755/#review3177
-----------------------------------------------------------
Ship it!
+1.
- Chris
On 2011-11-10 18:03:30, brian Foster wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/2755/
> -----------------------------------------------------------
>
> (Updated 2011-11-10 18:03:30)
>
>
> Review request for oodt and Chris Mattmann.
>
>
> Summary
> -------
>
> XmlRpcWorkflowManagerClient which to CAS-CLI... example outputs below:
>
> $ ./wmgr-client -h
> -----------------------------------------------------------------------------------------------------------------
> | Short | Long | Description
> -----------------------------------------------------------------------------------------------------------------
>
> -u, --url <url> Workflow Manager URL
> Handler:
> Sets the following Java Properties:
> [org.apache.oodt.cas.workflow.url]
>
> -op, --operation Declare that you wish to present an operation
> -p, --pageNum <page> Page Number
> Requirement Rules:
> [GetNextPage : REQUIRED, GetPrevPage : REQUIRED]
>
> Handler:
> Will invoke 'setPageNum' on action selected,
> except for the following actions: []
>
> -m, --metaData Declare that you wish to present metadata
> Requirement Rules:
> [SendEvent : OPTIONAL, DynMetadata : OPTIONAL]
>
> -en, --eventName <event-name> Name of the Event to trigger
> Requirement Rules:
> [SendEvent : REQUIRED, GetWorkflowsByEvent :
> REQUIRED]
>
> Handler:
> Will invoke 'setEventName' on action selected,
> except for the following actions: []
>
> -s, --status <status> Workflow status
> Requirement Rules:
> [GetFirstPage : OPTIONAL, GetNextPage : OPTIONAL,
> GetPrevPage : OPTIONAL, GetLastPage : OPTIONAL]
>
> Handler:
> Will invoke 'setStatus' on action selected, except
> for the following actions: []
>
> -tids, --taskIds <task-ids> List of workflow task ids
> Requirement Rules:
> [DynWorkflow : REQUIRED]
>
> Handler:
> Will invoke 'setTaskIds' on action selected,
> except for the following actions: []
>
> -id, --id <id> ID
> Requirement Rules:
> [GetTaskById : REQUIRED, GetConditionById :
> REQUIRED, GetWorkflowById : REQUIRED,
> GetWorkflowInst : REQUIRED, GetWallClockTime :
> REQUIRED, GetTaskWallClockTime : REQUIRED,
> StopWorkflowInst : REQUIRED, PauseWorkflowInst :
> REQUIRED, ResumeWorkflowInst : REQUIRED,
> GetWorkflowInstMet : REQUIRED]
>
> Handler:
> Will invoke 'setId' on action selected, except for
> the following actions: [GetTaskById : setTaskId,
> GetConditionById : setConditionId, GetWorkflowById
> : setWorkflowId, GetWorkflowInst : setInstanceId,
> GetWallClockTime : setInstanceId,
> GetTaskWallClockTime : setInstanceId,
> StopWorkflowInst : setInstanceId,
> PauseWorkflowInst : setInstanceId,
> ResumeWorkflowInst : setInstanceId,
> GetWorkflowInstMet : setInstanceId]
>
> -psa, --printSupportedActions Print Supported Actions
> -a, --action <action-name> This is the name of the action to trigger
> -h, --help Prints help menu
> -----------------------------------------------------------------------------------------------------------------
>
>
> $ ./wmgr-client -psa
>
> Actions:
> Action:
> Name: StopWorkflowInst
> Description: Stops a workflow instance
>
> Actions:
> Action:
> Name: GetNextPage
> Description: Gets next page of workflows
>
> Actions:
> Action:
> Name: GetTaskById
> Description: Gets task information for task with given ID
>
> Actions:
> Action:
> Name: GetWallClockTime
> Description: Gets wall clock time for workflow instance
>
> Actions:
> Action:
> Name: GetLastPage
> Description: Gets last page of workflows
>
> Actions:
> Action:
> Name: GetFirstPage
> Description: Gets first page of workflows
>
> Actions:
> Action:
> Name: GetWorkflowInst
> Description: Gets workflow instance by instance ID
>
> Actions:
> Action:
> Name: GetConditionById
> Description: Gets condition information for condition with given ID
>
> Actions:
> Action:
> Name: DynWorkflow
> Description: Creates a workflow using the given tasks and then executes it
>
> Actions:
> Action:
> Name: GetWorkflows
> Description: List all workflow models
>
> Actions:
> Action:
> Name: GetWorkflowInsts
> Description: List all workflow instances
>
> Actions:
> Action:
> Name: GetPrevPage
> Description: Gets prev page of workflows
>
> Actions:
> Action:
> Name: ResumeWorkflowInst
> Description: Resumes a paused workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowById
> Description: Gets workflow information for workflow with given ID
>
> Actions:
> Action:
> Name: PauseWorkflowInst
> Description: Pauses a workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowInstMet
> Description: Gets workflow instance metadata
>
> Actions:
> Action:
> Name: GetWorkflowsByEvent
> Description: List workflow information for workflows with attached to event
>
> Actions:
> Action:
> Name: GetRegisteredEvents
> Description: List registered events
>
> Actions:
> Action:
> Name: GetTaskWallClockTime
> Description: Gets wall clock time for workflow instance's current task
>
> Actions:
> Action:
> Name: SendEvent
> Description: Triggers an event
>
>
> $ ./wmgr-client -h SendEvent
>
> Action Help for 'SendEvent'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -se [--sendEvent]
> -en [--eventName] <event-name>
> - Optional:
> -m [--metaData]
> -k [--key] <key-vals>
>
>
> $ ./wmgr-client -h DynWorkflow
>
> Action Help for 'DynWorkflow'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -dw [--dynWorkflow]
> -tids [--taskIds] <task-ids>
> - Optional:
>
>
> $ ./wmgr-client -h GetConditionById
>
> Action Help for 'GetConditionById'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -cbyid [--getConditionById]
> -id [--id] <condition-id>
> - Optional:
>
>
> Diffs
> -----
>
> trunk/workflow/pom.xml 1198900
> trunk/workflow/src/main/assembly/assembly.xml 1198900
> trunk/workflow/src/main/bin/wmgr-client 1198900
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/DynWorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetConditionByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetFirstPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetLastPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetNextPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetPrevPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetRegisteredEventsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstMetCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsByEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/PauseWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/ResumeWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/SendEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/StopWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/WorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/repository/PackagedWorkflowRepository.java 1198900
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java 1198900
> trunk/workflow/src/main/resources/cmd-line-actions.xml PRE-CREATION
> trunk/workflow/src/main/resources/cmd-line-options.xml PRE-CREATION
> trunk/workflow/src/main/resources/logging.properties 1198900
> trunk/workflow/src/main/resources/workflow.properties 1198900
> trunk/workflow/src/test/org/apache/oodt/cas/workflow/system/TestXmlRpcWorkflowManagerClient.java 1198900
>
> Diff: https://reviews.apache.org/r/2755/diff
>
>
> Testing
> -------
>
> Visual checks... however actual unit-tests will be implements... this is review is for initial design review from group
>
>
> Thanks,
>
> brian
>
>
Re: Review Request: Convert workflow manager client to using CAS-CLI
Posted by brian Foster <ho...@juno.com>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2755/
-----------------------------------------------------------
(Updated 2011-11-10 18:03:30.597512)
Review request for oodt and Chris Mattmann.
Changes
-------
lasest changes
Summary
-------
XmlRpcWorkflowManagerClient which to CAS-CLI... example outputs below:
$ ./wmgr-client -h
-----------------------------------------------------------------------------------------------------------------
| Short | Long | Description
-----------------------------------------------------------------------------------------------------------------
-u, --url <url> Workflow Manager URL
Handler:
Sets the following Java Properties:
[org.apache.oodt.cas.workflow.url]
-op, --operation Declare that you wish to present an operation
-p, --pageNum <page> Page Number
Requirement Rules:
[GetNextPage : REQUIRED, GetPrevPage : REQUIRED]
Handler:
Will invoke 'setPageNum' on action selected,
except for the following actions: []
-m, --metaData Declare that you wish to present metadata
Requirement Rules:
[SendEvent : OPTIONAL, DynMetadata : OPTIONAL]
-en, --eventName <event-name> Name of the Event to trigger
Requirement Rules:
[SendEvent : REQUIRED, GetWorkflowsByEvent :
REQUIRED]
Handler:
Will invoke 'setEventName' on action selected,
except for the following actions: []
-s, --status <status> Workflow status
Requirement Rules:
[GetFirstPage : OPTIONAL, GetNextPage : OPTIONAL,
GetPrevPage : OPTIONAL, GetLastPage : OPTIONAL]
Handler:
Will invoke 'setStatus' on action selected, except
for the following actions: []
-tids, --taskIds <task-ids> List of workflow task ids
Requirement Rules:
[DynWorkflow : REQUIRED]
Handler:
Will invoke 'setTaskIds' on action selected,
except for the following actions: []
-id, --id <id> ID
Requirement Rules:
[GetTaskById : REQUIRED, GetConditionById :
REQUIRED, GetWorkflowById : REQUIRED,
GetWorkflowInst : REQUIRED, GetWallClockTime :
REQUIRED, GetTaskWallClockTime : REQUIRED,
StopWorkflowInst : REQUIRED, PauseWorkflowInst :
REQUIRED, ResumeWorkflowInst : REQUIRED,
GetWorkflowInstMet : REQUIRED]
Handler:
Will invoke 'setId' on action selected, except for
the following actions: [GetTaskById : setTaskId,
GetConditionById : setConditionId, GetWorkflowById
: setWorkflowId, GetWorkflowInst : setInstanceId,
GetWallClockTime : setInstanceId,
GetTaskWallClockTime : setInstanceId,
StopWorkflowInst : setInstanceId,
PauseWorkflowInst : setInstanceId,
ResumeWorkflowInst : setInstanceId,
GetWorkflowInstMet : setInstanceId]
-psa, --printSupportedActions Print Supported Actions
-a, --action <action-name> This is the name of the action to trigger
-h, --help Prints help menu
-----------------------------------------------------------------------------------------------------------------
$ ./wmgr-client -psa
Actions:
Action:
Name: StopWorkflowInst
Description: Stops a workflow instance
Actions:
Action:
Name: GetNextPage
Description: Gets next page of workflows
Actions:
Action:
Name: GetTaskById
Description: Gets task information for task with given ID
Actions:
Action:
Name: GetWallClockTime
Description: Gets wall clock time for workflow instance
Actions:
Action:
Name: GetLastPage
Description: Gets last page of workflows
Actions:
Action:
Name: GetFirstPage
Description: Gets first page of workflows
Actions:
Action:
Name: GetWorkflowInst
Description: Gets workflow instance by instance ID
Actions:
Action:
Name: GetConditionById
Description: Gets condition information for condition with given ID
Actions:
Action:
Name: DynWorkflow
Description: Creates a workflow using the given tasks and then executes it
Actions:
Action:
Name: GetWorkflows
Description: List all workflow models
Actions:
Action:
Name: GetWorkflowInsts
Description: List all workflow instances
Actions:
Action:
Name: GetPrevPage
Description: Gets prev page of workflows
Actions:
Action:
Name: ResumeWorkflowInst
Description: Resumes a paused workflow instance
Actions:
Action:
Name: GetWorkflowById
Description: Gets workflow information for workflow with given ID
Actions:
Action:
Name: PauseWorkflowInst
Description: Pauses a workflow instance
Actions:
Action:
Name: GetWorkflowInstMet
Description: Gets workflow instance metadata
Actions:
Action:
Name: GetWorkflowsByEvent
Description: List workflow information for workflows with attached to event
Actions:
Action:
Name: GetRegisteredEvents
Description: List registered events
Actions:
Action:
Name: GetTaskWallClockTime
Description: Gets wall clock time for workflow instance's current task
Actions:
Action:
Name: SendEvent
Description: Triggers an event
$ ./wmgr-client -h SendEvent
Action Help for 'SendEvent'
- Required:
-u [--url] <url>
-op [--operation]
-se [--sendEvent]
-en [--eventName] <event-name>
- Optional:
-m [--metaData]
-k [--key] <key-vals>
$ ./wmgr-client -h DynWorkflow
Action Help for 'DynWorkflow'
- Required:
-u [--url] <url>
-op [--operation]
-dw [--dynWorkflow]
-tids [--taskIds] <task-ids>
- Optional:
$ ./wmgr-client -h GetConditionById
Action Help for 'GetConditionById'
- Required:
-u [--url] <url>
-op [--operation]
-cbyid [--getConditionById]
-id [--id] <condition-id>
- Optional:
Diffs (updated)
-----
trunk/workflow/pom.xml 1198900
trunk/workflow/src/main/assembly/assembly.xml 1198900
trunk/workflow/src/main/bin/wmgr-client 1198900
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/DynWorkflowCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetConditionByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetFirstPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetLastPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetNextPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetPrevPageCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetRegisteredEventsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskWallClockTimeCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWallClockTimeCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowByIdCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstMetCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsByEventCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/PauseWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/ResumeWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/SendEventCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/StopWorkflowInstCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/WorkflowCliAction.java PRE-CREATION
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/repository/PackagedWorkflowRepository.java 1198900
trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java 1198900
trunk/workflow/src/main/resources/cmd-line-actions.xml PRE-CREATION
trunk/workflow/src/main/resources/cmd-line-options.xml PRE-CREATION
trunk/workflow/src/main/resources/logging.properties 1198900
trunk/workflow/src/main/resources/workflow.properties 1198900
trunk/workflow/src/test/org/apache/oodt/cas/workflow/system/TestXmlRpcWorkflowManagerClient.java 1198900
Diff: https://reviews.apache.org/r/2755/diff
Testing
-------
Visual checks... however actual unit-tests will be implements... this is review is for initial design review from group
Thanks,
brian
Re: Review Request: Convert workflow manager client to using CAS-CLI
Posted by "Ramirez, Paul M (388J)" <pa...@jpl.nasa.gov>.
Hey Brian,
Looks really good. I like the clean up this provides to trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java .
You rock
Thanks,
Paul
On Nov 7, 2011, at 12:07 PM, brian Foster wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/2755/
> -----------------------------------------------------------
>
> Review request for oodt and Chris Mattmann.
>
>
> Summary
> -------
>
> XmlRpcWorkflowManagerClient which to CAS-CLI... example outputs below:
>
> $ ./wmgr-client -h
> -----------------------------------------------------------------------------------------------------------------
> | Short | Long | Description
> -----------------------------------------------------------------------------------------------------------------
>
> -u, --url <url> Workflow Manager URL
> Handler:
> Sets the following Java Properties:
> [org.apache.oodt.cas.workflow.url]
>
> -op, --operation Declare that you wish to present an operation
> -p, --pageNum <page> Page Number
> Requirement Rules:
> [GetNextPage : REQUIRED, GetPrevPage : REQUIRED]
>
> Handler:
> Will invoke 'setPageNum' on action selected,
> except for the following actions: []
>
> -m, --metaData Declare that you wish to present metadata
> Requirement Rules:
> [SendEvent : OPTIONAL, DynMetadata : OPTIONAL]
>
> -en, --eventName <event-name> Name of the Event to trigger
> Requirement Rules:
> [SendEvent : REQUIRED, GetWorkflowsByEvent :
> REQUIRED]
>
> Handler:
> Will invoke 'setEventName' on action selected,
> except for the following actions: []
>
> -s, --status <status> Workflow status
> Requirement Rules:
> [GetFirstPage : OPTIONAL, GetNextPage : OPTIONAL,
> GetPrevPage : OPTIONAL, GetLastPage : OPTIONAL]
>
> Handler:
> Will invoke 'setStatus' on action selected, except
> for the following actions: []
>
> -tids, --taskIds <task-ids> List of workflow task ids
> Requirement Rules:
> [DynWorkflow : REQUIRED]
>
> Handler:
> Will invoke 'setTaskIds' on action selected,
> except for the following actions: []
>
> -id, --id <id> ID
> Requirement Rules:
> [GetTaskById : REQUIRED, GetConditionById :
> REQUIRED, GetWorkflowById : REQUIRED,
> GetWorkflowInst : REQUIRED, GetWallClockTime :
> REQUIRED, GetTaskWallClockTime : REQUIRED,
> StopWorkflowInst : REQUIRED, PauseWorkflowInst :
> REQUIRED, ResumeWorkflowInst : REQUIRED,
> GetWorkflowInstMet : REQUIRED]
>
> Handler:
> Will invoke 'setId' on action selected, except for
> the following actions: [GetTaskById : setTaskId,
> GetConditionById : setConditionId, GetWorkflowById
> : setWorkflowId, GetWorkflowInst : setInstanceId,
> GetWallClockTime : setInstanceId,
> GetTaskWallClockTime : setInstanceId,
> StopWorkflowInst : setInstanceId,
> PauseWorkflowInst : setInstanceId,
> ResumeWorkflowInst : setInstanceId,
> GetWorkflowInstMet : setInstanceId]
>
> -psa, --printSupportedActions Print Supported Actions
> -a, --action <action-name> This is the name of the action to trigger
> -h, --help Prints help menu
> -----------------------------------------------------------------------------------------------------------------
>
>
> $ ./wmgr-client -psa
>
> Actions:
> Action:
> Name: StopWorkflowInst
> Description: Stops a workflow instance
>
> Actions:
> Action:
> Name: GetNextPage
> Description: Gets next page of workflows
>
> Actions:
> Action:
> Name: GetTaskById
> Description: Gets task information for task with given ID
>
> Actions:
> Action:
> Name: GetWallClockTime
> Description: Gets wall clock time for workflow instance
>
> Actions:
> Action:
> Name: GetLastPage
> Description: Gets last page of workflows
>
> Actions:
> Action:
> Name: GetFirstPage
> Description: Gets first page of workflows
>
> Actions:
> Action:
> Name: GetWorkflowInst
> Description: Gets workflow instance by instance ID
>
> Actions:
> Action:
> Name: GetConditionById
> Description: Gets condition information for condition with given ID
>
> Actions:
> Action:
> Name: DynWorkflow
> Description: Creates a workflow using the given tasks and then executes it
>
> Actions:
> Action:
> Name: GetWorkflows
> Description: List all workflow models
>
> Actions:
> Action:
> Name: GetWorkflowInsts
> Description: List all workflow instances
>
> Actions:
> Action:
> Name: GetPrevPage
> Description: Gets prev page of workflows
>
> Actions:
> Action:
> Name: ResumeWorkflowInst
> Description: Resumes a paused workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowById
> Description: Gets workflow information for workflow with given ID
>
> Actions:
> Action:
> Name: PauseWorkflowInst
> Description: Pauses a workflow instance
>
> Actions:
> Action:
> Name: GetWorkflowInstMet
> Description: Gets workflow instance metadata
>
> Actions:
> Action:
> Name: GetWorkflowsByEvent
> Description: List workflow information for workflows with attached to event
>
> Actions:
> Action:
> Name: GetRegisteredEvents
> Description: List registered events
>
> Actions:
> Action:
> Name: GetTaskWallClockTime
> Description: Gets wall clock time for workflow instance's current task
>
> Actions:
> Action:
> Name: SendEvent
> Description: Triggers an event
>
>
> $ ./wmgr-client -h SendEvent
>
> Action Help for 'SendEvent'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -se [--sendEvent]
> -en [--eventName] <event-name>
> - Optional:
> -m [--metaData]
> -k [--key] <key-vals>
>
>
> $ ./wmgr-client -h DynWorkflow
>
> Action Help for 'DynWorkflow'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -dw [--dynWorkflow]
> -tids [--taskIds] <task-ids>
> - Optional:
>
>
> $ ./wmgr-client -h GetConditionById
>
> Action Help for 'GetConditionById'
> - Required:
> -u [--url] <url>
> -op [--operation]
> -cbyid [--getConditionById]
> -id [--id] <condition-id>
> - Optional:
>
>
> Diffs
> -----
>
> trunk/workflow/pom.xml 1198900
> trunk/workflow/src/main/assembly/assembly.xml 1198900
> trunk/workflow/src/main/bin/wmgr-client 1198900
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/DynWorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetConditionByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetFirstPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetLastPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetNextPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetPrevPageCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetRegisteredEventsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetTaskWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWallClockTimeCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowByIdCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstMetCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowInstsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsByEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/GetWorkflowsCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/PauseWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/ResumeWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/SendEventCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/StopWorkflowInstCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/cli/action/WorkflowCliAction.java PRE-CREATION
> trunk/workflow/src/main/java/org/apache/oodt/cas/workflow/system/XmlRpcWorkflowManagerClient.java 1198900
> trunk/workflow/src/main/resources/cmd-line-actions.xml PRE-CREATION
> trunk/workflow/src/main/resources/cmd-line-options.xml PRE-CREATION
> trunk/workflow/src/main/resources/logging.properties 1198900
> trunk/workflow/src/main/resources/workflow.properties 1198900
> trunk/workflow/src/test/org/apache/oodt/cas/workflow/system/TestXmlRpcWorkflowManagerClient.java 1198900
>
> Diff: https://reviews.apache.org/r/2755/diff
>
>
> Testing
> -------
>
> Visual checks... however actual unit-tests will be implements... this is review is for initial design review from group
>
>
> Thanks,
>
> brian
>