Advantages of job types with advanced options

While the existing HCL Workload Automation for Z job is a generic script or command, you can define and schedule job types with advanced options to perform specific tasks, such as database, file transfer, Java, and web services operations. You can easily define these job types without having specific skills on the applications where the job runs.

The job types with advanced options include both those supplied with the product and the additional types implemented through the custom plug-ins.

Besides, you can deploy or update a plug-in from Automation Hub at the following link: Automation Hub.

The following job types with advanced options are available:
File transfer jobs
Transfer files to and from a server reachable using FTP, SSH, or other protocols.
Web services jobs
Call a web service.
Database jobs
Perform queries, SQL statements, and jobs on a number of databases, including custom databases. You can also create and run stored procedures on DB2, Oracle, and MSSQL databases.
Executable jobs
Run a script or command with advanced options, such as redirecting standard input and standard output to a file.
Java jobs
Run a Java class
MSSQL jobs
Run a Microsoft SQL job.
Access Method jobs
Extend job scheduling functions of HCL Workload Automation to other systems and applications using access methods. The access methods communicate with the external system to launch the job and return the status of the job. The following access methods are available:
  • Oracle E-Business Suite
  • PeopleSoft
  • SAP
  • MVS
  • Custom methods
J2EE jobs
Allow Java applications in the same network to send and receive messages from and to a JMS destination.
IBM i jobs
Run a command on IBM i systems.
Provisioning
Jobs that span physical computers, virtual machines, and private and public cloud environments creating an on-demand environment. This job type integrates with IBM SmartCloud Provisioning.
Remote command
Jobs that can run on remote computers that do not require an agent installation.

You define job types with advanced options by connecting to a z/OS® engine with the Dynamic Workload Console. From the Dynamic Workload Console, you open the Workload Designer and select the job type you want to create. When the job definition is saved, it is stored in the JCL library and is available for scheduling from HCL Workload Automation for Z

The job types with advanced options run on HCL Workload Automation Agents in both the static configuration (HCL Workload Automation Agent connected directly to the Z controller) and in the dynamic configuration (HCL Workload Automation Agent connected to the dynamic domain manager).

In addition to configuring job types with advanced options using the Dynamic Workload Console, you can use the related configuration files. For more information, see Configuring to schedule job types with advanced options.

For the procedure about defining job types with advanced options, see the section about creating job types with advanced options in Dynamic Workload Console User's Guide.

For details about each job type, see the Dynamic Workload Console online help. For details about how to create jobs using the JOBREC statement, see JOBREC.

You can create custom plug-ins to implement your own job types with advanced options for applications not supported by HCL Workload Automation. For information about how to create custom plug-ins, see Extending HCL Workload Automation, SC14-7623.

The agents with dynamic capabilities can run the jobs you created for the existing HCL Workload Automation workstation types. To run these jobs on the dynamic agents, you only have to change the specification of the workstation where you want the job to run. The major advantage is that you can use the workflows you previously created without additional effort.