Hitachi

JP1 Version 11 JP1/Automatic Job Management System 3 Overview


8.3.1 What you can do with user applications

A user application is a user-created program that is capable of interacting with a web (HTTP) interface. By sending requests from the user application to the web (HTTP) API provided by JP1/AJS3, you can perform various operations via the Internet, such as batch processing to register jobs for execution or to collect information about units.

Because user applications use the APIs provided by JP1/AJS3, the functions that can be implemented depend on the APIs that are available.

The following table describes the operations that can be performed by using user applications.

Table 8‒3: Operations that can be performed by using user applications

No.

Operation

Description

1

Executing units

Immediate execution registration

You can register jobnets for immediate execution.

2

Planned execution registration

You can register jobnets for planned execution.

3

Fixed execution registration

You can register jobnets for fixed execution.

4

Cancellation of registration for execution

You can unregister jobnets that have been registered for execution.

5

Operating units

Change plan (change time)

You can temporarily change the execution time for a unit that has already been registered for execution.

6

Change plan (execute immediately)

You can immediately execute a unit that has already been registered for execution by temporarily changing the execution schedule of the unit.

7

Change plan (execution prohibited)

You can cancel execution of a unit that has already been registered for execution by temporarily changing the execution schedule of the unit.

8

Change plan (release change)

You can undo a change that was temporarily made to the execution schedule of a unit.

9

Change hold attribute

You can set the hold attribute for a unit or remove the hold attribute from a unit.

10

Interrupt

You can interrupt the execution of a unit.

11

Kill

You can forcibly terminate the execution of a unit.

12

Rerun

You can rerun a unit.

13

Change delay monitor

You can temporarily change the delay monitoring settings for a unit that has already been registered for execution.

14

Change job status

You can change the job status.

15

Obtaining unit information

Obtaining a list of units

You can obtain the unit name, unit type, execution status, and other unit information about a specified unit or about the units belonging to that specified unit.

16

Obtaining unit information

You can obtain the unit information about a specified unit.

17

Obtaining the detailed execution result of a unit

You can obtain the detailed execution result of a unit that has already been executed.

18

Other operations

Obtaining version information

You can obtain information about the versions of products.

19

Obtaining protocol version of JP1/AJS3 - Manager

You can obtain the protocol version of JP1/AJS3 - Manager to which you are connecting.