Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following web services are common to all Trigger types:

Detailed information for each of these web services is provided on this page.
 

...

&gt; &lt;/executionUser&gt; </pre>
<password>pass1</password>
</executionUser> 

Examples

XML

JSON

Request Example


&gt;
<username>test</username>
      
&lt;

password

Expand
titleXML


<pre> &lt;executionUser&gt;
<executionUser>
      
&lt;

username

Panel
Html bobswift
Html bobswift
&gt;test&lt;

/username

Html bobswift
Html bobswift
&gt;pass1&lt;

/password

Html bobswift




Expand
titleJSON


<pre> {
{
 "username": "test",
 "password": "pass1" 
}
</pre>
Panel
Html bobswift



Anchor
Assign an Execution User to a Trigger Request Properties
Assign an Execution User to a Trigger Request Properties
Assign an Execution User to a Trigger: Request Properties

...

Examples

XML

JSON

Request Example


Expand
titleXML


<pre> &lt;enable
<enable-disable-
trigger&gt;
trigger>
    
&lt;

trigger

<trigger enable="true" name="uc - 1st and 15th"
&gt;&lt;

/trigger

&gt;
></trigger>
    
&lt;

trigger

<trigger enable="false" name="uc - 1st Sunday of Month"
&gt;&lt;

/trigger

&gt; &lt;
></trigger>
</enable-disable-
trigger&gt; </pre>
trigger> 
Panel
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift




Expand
titleJSON


<pre>
  [{
     "enable": true,
     "name": "uc - 1st and 15th"
  },
  {
     "enable": false,
     "name": "uc - 1st Sunday of Month"
  }]
</pre>
Panel
Html bobswift



Response Example


Expand
titleXML


Panel
html
<command-
bobswift<pre> &lt;command-response&gt;
response>
    
&lt;type&gt;Enable
<type>Enable Disable 
Triggers&lt;/type&gt;
Triggers</type>
    
&lt;success&gt;true&lt;/success&gt;
<success>true</success>
    
&lt;info&gt;Successfully
<info>Successfully enabled trigger uc - 1st and 15th, Successfully disabled trigger uc - 1st Sunday of 
Month&lt;/info&gt;
Month</info>
    
&lt;errors
<errors /
&gt; &lt;
>
</command-
response&gt; </pre>
response> 




Expand
titleJSON


html-bobswift
Panel
<pre>
{
    "type": Enable/Disable Triggers",
    "success": true,
    "info": "Successfully enabled trigger "uc - 1st and 15th"., Successfully disabled trigger "uc - 1st Sunday of Month".",
    "errors": ""
}
</pre>



Anchor
Enable/Disable a Trigger Request Trigger Properties
Enable/Disable a Trigger Request Trigger Properties
Enable/Disable a Trigger: Request Trigger Properties

<ul> <li>
  • enable:
  • Indication
  • of
  • whether
  • to
  • enable
  • or
  • disable
  • the
  • trigger.
  • Only
  • enabled
  • triggers
  • are
  • processed
  • by
  • the
  • Controller.
  • Boolean;
  • Valid
  • values:
  • true/false.
<li>
  • name:
  • Name
  • used
  • within
  • the
  • Controller
  • to
  • identify
  • this
  • trigger.
  • Maximum
  • of
  • 255
  • alphanumerics.
</ul>

For example: <trigger enable="false" name="uc - 1st Sunday of Month"></trigger>

Property

UI Field Name

Description

Specifications

Required

Anchor
trigger - EDT
trigger - EDT
trigger

n/a

There are two attributes for this property:

Html bobswift


Y

Anchor
List Triggers
List Triggers
List Triggers

...

&gt;
<value>Hello</value>
        </variable>
    
&lt;

value

Property

UI Field Name

Description

Specifications

Required

Anchor
hold - TaT
hold - TaT
hold

Hold on Start

Indication of whether or not to launch the task in Held status. The task runs when the user releases it.

Boolean; Valid values: Yes, Y, true.

N

Anchor
holdReason - TaT
holdReason - TaT
holdReason

Hold Reason

Information about why the task instances will be put on hold when the tasks start.


N

Anchor
name - TaT
name - TaT
name

Name

Name of the trigger to trigger the task.


Y

Anchor
overrideDate - TaT
overrideDate - TaT
overrideDate

DateDate of the override execution.YYY-MM-DDN
(Y if overrrideTriggerDateTime
is true.)

Anchor
overrideTime - TaT
overrideTime - TaT
overrideTime

TimeTime of the override execution.HH:MMN
(Y if overrrideTriggerDateTime
is true.)

Anchor
overrideTimeZone - TaT
overrideTimeZone - TaT
overrideTimeZone

Time ZoneTime zone of the override execution.
N
(Y if overrrideTriggerDateTime
is true.)

Anchor
overrideTriggerDateTime - TaT
overrideTriggerDateTime - TaT
overrideTriggerDateTime

Override Trigger Date/TimeSpecification for whether to enable or disable override functionality.

Boolean; Valid values: true/false.

Default is false.

N

Anchor
timeZone - TaT
timeZone - TaT
timeZone

Time Zone

Time zone in which task is triggered.


N

Anchor
variables - TaT
variables - TaT
variables

n/a


<pre>
  <variables>
        <variable>
   
&lt;variables&gt;
         
&lt;variable&gt;
<name>testVariable</name>
            
&lt;

name

Panel
Html bobswift
Html bobswift
&gt;testVariable&lt;

/name

Html bobswift
Html bobswift
&gt;Hello&lt;

/value

Html bobswift
&gt;
        &lt;/variable&gt;
    &lt;/variables&gt;
</pre>
 
</variables>

 
See Trigger Task(s) (Trigger Now): Request Variable Properties.


N

Anchor
virtualResourcePriority - TaT
virtualResourcePriority - TaT
virtualResourcePriority

Virtual Resource Priority

Priority for acquiring a resource when two or more tasks are waiting for the resource. This priority applies to all resources required by the task.

Integer; Valid values: 1-20 (1 is high priority, 20 is low priority). Default is 10.

N

Anchor
virtual-resources - TaT
virtual-resources - TaT
virtual-resources

n/a


html-bobswift&gt;uc
<name>uc - 
Solo&lt;

/name

&gt;
Solo</name>
            
&lt;

limit

Panel
<pre>
    
&lt;virtual-resources&gt;
<virtual-resources> 
        
&lt;virtual-resource&gt;
<virtual-resource>
            
&lt;

name

Html bobswift
Html bobswift
Html bobswift
&gt;2&lt;

/limit

Html bobswift&gt;
<limit>2</limit>
        
&lt;
</virtual-
resource&gt;
resource>
    
&lt;
</virtual-
resources&gt; </pre>
resources>

 
See Triger Task(s) (Trigger Now): Request Virtual Resource Properties.

The virtual resource dependencies specified in virtual-resources are merged with the default virtual resource dependencies.

  • If a default virtual resource dependency already exists for a specified virtual resource amount, the virtual resource dependency is updated.
  • Any virtual resource specified with an amount of 0 is dropped from the default virtual resource dependencies; if the virtual resource did not exist as a default dependency, the command will fail.
  • If a default virtual resource dependency does not already exist for a specified virtual resource amount, the virtual resource dependency is added.

N

...