![JAR search and dependency download from the Maven repository](/logo.png)
dt.cas-workflow.0.12.source-code.cmd-line-options.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cas-workflow Show documentation
Show all versions of cas-workflow Show documentation
The workflow management component of a Catalog and Archive Service. This component
purposefully separates workflow repositories and workflow engines standard interfaces, and
provides some out of the box backend implementations of them (including one based
on the javax.sql.DataSource interface). This component provides everything that you need
to execute workflows, and science processing pipelines.
<?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Author: bfoster (Brian Foster) --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> <bean id="url" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="u" /> <property name="longOption" value="url" /> <property name="description" value="Workflow Manager URL" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="url" /> <property name="required" value="true" /> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.SetJavaPropertiesHandler"> <property name="propertyNames"> <list> <value>org.apache.oodt.cas.workflow.url</value> </list> </property> </bean> </property> </bean> <bean id="operation" class="org.apache.oodt.cas.cli.option.GroupCmdLineOption"> <property name="shortOption" value="op" /> <property name="longOption" value="operation" /> <property name="description" value="Declare that you wish to present an operation" /> <property name="hasArgs" value="false" /> <property name="required" value="true" /> <property name="subOptions"> <list> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="sendEvent" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="dynWorkflow" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflowInsts" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflows" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getTaskById" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getConditionById" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflowById" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflowsByEvent" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getRegisteredEvents" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflowInst" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWallClockTime" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getTaskWallClockTime" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="stopWorkflowInst" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="pauseWorkflowInst" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="resumeWorkflowInst" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getFirstPage" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getNextPage" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getPrevPage" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getLastPage" p:required="false" /> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="getWorkflowInstMet" p:required="false" /> </list> </property> </bean> <!-- SendEvent Options --> <bean id="sendEvent" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="se" /> <property name="longOption" value="sendEvent" /> <property name="description" value="Triggers sendEvent Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>sendEvent</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="sendEvent" p:relation="REQUIRED" /> </list> </property> </bean> <!-- DynWorkflow Options --> <bean id="dynWorkflow" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="dw" /> <property name="longOption" value="dynWorkflow" /> <property name="description" value="Triggers dynWorkflow Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>dynWorkflow</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="dynWorkflow" p:relation="REQUIRED" /> </list> </property> </bean> <bean id="taskIds" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="tids" /> <property name="longOption" value="taskIds" /> <property name="description" value="List of workflow task ids" /> <property name="type" value="java.util.List" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="task-ids" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="dynWorkflow" p:relation="REQUIRED" /> </list> </property> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler" /> </property> </bean> <!-- GetWorkflowInsts Options --> <bean id="getWorkflowInsts" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="winsts" /> <property name="longOption" value="getWorkflowInsts" /> <property name="description" value="Triggers GetWorkflowInsts Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflowInsts</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="GetWorkflowInsts" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWorkflows Options --> <bean id="getWorkflows" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="wflows" /> <property name="longOption" value="getWorkflows" /> <property name="description" value="Triggers getWorkflows Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflows</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflows" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetTaskById Options --> <bean id="getTaskById" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="tbyid" /> <property name="longOption" value="getTaskById" /> <property name="description" value="Triggers getTaskById Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getTaskById</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getTaskById" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetTaskById Options --> <bean id="getConditionById" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="cbyid" /> <property name="longOption" value="getConditionById" /> <property name="description" value="Triggers getConditionById Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getConditionById</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getConditionById" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWorkflowById Options --> <bean id="getWorkflowById" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="wbyid" /> <property name="longOption" value="getWorkflowById" /> <property name="description" value="Triggers getWorkflowById Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflowById</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowById" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWorkflowsByEvent Options --> <bean id="getWorkflowsByEvent" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="wbye" /> <property name="longOption" value="getWorkflowsByEvent" /> <property name="description" value="Triggers getWorkflowsByEvent Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflowsByEvent</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowsByEvent" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetRegisteredEvents Options --> <bean id="getRegisteredEvents" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="events" /> <property name="longOption" value="getRegisteredEvents" /> <property name="description" value="Triggers getRegisteredEvents Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getRegisteredEvents</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getRegisteredEvents" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWorkflowInst Options --> <bean id="getWorkflowInst" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="inst" /> <property name="longOption" value="getWorkflowInst" /> <property name="description" value="Triggers getWorkflowInst Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflowInst</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowInst" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWallClockTime Options --> <bean id="getWallClockTime" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="time" /> <property name="longOption" value="getWallClockTime" /> <property name="description" value="Triggers getWallClockTime Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWallClockTime</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWallClockTime" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetTaskWallClockTime Options --> <bean id="getTaskWallClockTime" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="ttime" /> <property name="longOption" value="getTaskWallClockTime" /> <property name="description" value="Triggers getTaskWallClockTime Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getTaskWallClockTime</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getTaskWallClockTime" p:relation="REQUIRED" /> </list> </property> </bean> <!-- StopWorkflowInst Options --> <bean id="stopWorkflowInst" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="stop" /> <property name="longOption" value="stopWorkflowInst" /> <property name="description" value="Triggers stopWorkflowInst Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>stopWorkflowInst</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="stopWorkflowInst" p:relation="REQUIRED" /> </list> </property> </bean> <!-- PauseWorkflowInst Options --> <bean id="pauseWorkflowInst" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="pause" /> <property name="longOption" value="pauseWorkflowInst" /> <property name="description" value="Triggers pauseWorkflowInst Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>pauseWorkflowInst</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="pauseWorkflowInst" p:relation="REQUIRED" /> </list> </property> </bean> <!-- ResumeWorkflowInst Options --> <bean id="resumeWorkflowInst" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="resume" /> <property name="longOption" value="resumeWorkflowInst" /> <property name="description" value="Triggers resumeWorkflowInst Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>resumeWorkflowInst</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="resumeWorkflowInst" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetFirstPage Options --> <bean id="getFirstPage" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="page1" /> <property name="longOption" value="getFirstPage" /> <property name="description" value="Triggers getFirstPage Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getFirstPage</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getFirstPage" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetNextPage Options --> <bean id="getNextPage" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="next" /> <property name="longOption" value="getNextPage" /> <property name="description" value="Triggers getNextPage Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getNextPage</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getNextPage" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetPrevPage Options --> <bean id="getPrevPage" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="prev" /> <property name="longOption" value="getPrevPage" /> <property name="description" value="Triggers getPrevPage Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getPrevPage</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getPrevPage" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetLastPage Options --> <bean id="getLastPage" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="last" /> <property name="longOption" value="getLastPage" /> <property name="description" value="Triggers getLastPage Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getLastPage</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getLastPage" p:relation="REQUIRED" /> </list> </property> </bean> <!-- GetWorkflowInstMet Options --> <bean id="getWorkflowInstMet" class="org.apache.oodt.cas.cli.option.ActionCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="getMet" /> <property name="longOption" value="getWorkflowInstMet" /> <property name="description" value="Triggers getWorkflowInstMet Action" /> <property name="hasArgs" value="false" /> <property name="staticArgs"> <list> <value>getWorkflowInstMet</value> </list> </property> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowInstMet" p:relation="REQUIRED" /> </list> </property> </bean> <!-- Options used for multiple Actions --> <bean id="eventName" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="en" /> <property name="longOption" value="eventName" /> <property name="description" value="Name of the Event to trigger" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="event-name" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="sendEvent" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowsByEvent" p:relation="REQUIRED" /> </list> </property> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler" /> </property> </bean> <bean id="metaData" class="org.apache.oodt.cas.cli.option.GroupCmdLineOption"> <property name="shortOption" value="m" /> <property name="longOption" value="metaData" /> <property name="description" value="Declare that you wish to present metadata" /> <property name="hasArgs" value="false" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="sendEvent" p:relation="OPTIONAL" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="dynMetadata" p:relation="OPTIONAL" /> </list> </property> <property name="subOptions"> <list> <bean class="org.apache.oodt.cas.cli.option.GroupSubOption" p:option-ref="key" p:required="true" /> </list> </property> </bean> <bean id="key" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption" p:isSubOption="true"> <property name="shortOption" value="k" /> <property name="longOption" value="key" /> <property name="description" value="Workflow Metadata: key val val..." /> <property name="type" value="java.util.List" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="key-vals" /> <property name="repeating" value="true" /> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler"> <property name="applyToActions"> <list> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="sendEvent" p:methodName="addMetadata" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="dynWorkflow" p:methodName="addMetadata" /> </list> </property> </bean> </property> </bean> <bean id="id" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="id" /> <property name="longOption" value="id" /> <property name="description" value="ID" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="id" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getTaskById" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getConditionById" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowById" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowInst" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWallClockTime" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getTaskWallClockTime" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="stopWorkflowInst" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="pauseWorkflowInst" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="resumeWorkflowInst" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getWorkflowInstMet" p:relation="REQUIRED" /> </list> </property> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler"> <property name="applyToActions"> <list> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getTaskById" p:methodName="setTaskId" p:argDescription="task-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getConditionById" p:methodName="setConditionId" p:argDescription="condition-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getWorkflowById" p:methodName="setWorkflowId" p:argDescription="workflow-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getWorkflowInst" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getWallClockTime" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getTaskWallClockTime" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="stopWorkflowInst" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="pauseWorkflowInst" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="resumeWorkflowInst" p:methodName="setInstanceId" p:argDescription="instance-id" /> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToAction" p:actionName="getWorkflowInstMet" p:methodName="setInstanceId" p:argDescription="instance-id" /> </list> </property> </bean> </property> </bean> <bean id="status" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="s" /> <property name="longOption" value="status" /> <property name="description" value="Workflow status" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="status" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getFirstPage" p:relation="OPTIONAL" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getNextPage" p:relation="OPTIONAL" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getPrevPage" p:relation="OPTIONAL" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getLastPage" p:relation="OPTIONAL" /> </list> </property> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler" /> </property> </bean> <bean id="pageNum" class="org.apache.oodt.cas.cli.option.AdvancedCmdLineOption"> <property name="shortOption" value="p" /> <property name="longOption" value="pageNum" /> <property name="description" value="Page Number" /> <property name="type" value="int" /> <property name="hasArgs" value="true" /> <property name="argsDescription" value="page" /> <property name="requirementRules"> <list> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getNextPage" p:relation="REQUIRED" /> <bean class="org.apache.oodt.cas.cli.option.require.ActionDependencyRule" p:actionName="getPrevPage" p:relation="REQUIRED" /> </list> </property> <property name="handler"> <bean class="org.apache.oodt.cas.cli.option.handler.ApplyToActionHandler" /> </property> </bean> </beans>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy