Other Job Types
The following job types are available in Control-M, and currently have limited support in Control-M Automation API. You can export them from your workspace in Control-M and then use the Deploy Service in Control-M Automation API to deploy them across environments. However, you cannot create new jobs or perform other actions on these jobs in Control-M Automation API.
-
BMC is continuously developing these job types and working on fully supporting them in Control-M Automation API. If you have specific requirements and want to influence the prioritization of job types, contact BMC Support or the BMC Community.
-
The following job types can be deployed to a Control-M Desktop, but cannot be deployed to Control-M Web:
-
Tandem jobs
-
VMware jobs
-
-
OS400 jobs are relevant only for self-hosted Control-M/Servers.
-
The following job types are not supported by Control-M Automation API:
-
Mapping jobs
-
OS2200 jobs
-
|
Job Type |
Description |
|---|---|
|
Job:Messaging:FreeText |
Enables you to send or receive a JMS or IBM WebSphereMQ Series messages to the message queue of another application with a free text message. |
|
Job:Messaging:WaitForReply |
Enables you to wait and consume a message from the reply queue/topic, according to the Connection Profile. |
|
Job:Messaging:PreDefined |
Enables you to send or receive a JMS or IBM WebSphereMQ Series messages to the message queue of another application with a predefined message. |
|
Job:SAP:BW:InfoPackage |
Enables you to run pre-defined SAP Process Chains or SAP Infopackages, and monitor their completion status. |
|
Job:SAP:DataArchiving |
Enables you to automate Data Archiving sessions. There are 3 data archiving job types:
|
|
Job:SAP:R3:PredefinedSapJob |
Enables you to copy an existing SAP R3 job. |
|
Job:SAP:R3:MonitorSapJob |
Enables you to monitor a SAP R3 job. |
|
Job:SAP:R3:BatchInputSession |
Enables you to run a SAP R3 job from a specific Batch Input Session. |
|
Job:SAP:R3:SapProfile:Activate |
Enables you to activate SAP profiles. |
|
Job:SAP:R3:SapProfile:Deactivate |
Enables you to deactivate SAP profiles. |
|
Job:SAP:R3:TriggerSapEvent |
Enables you to trigger a SAP event. |
|
Job:SAP:R3:WatchSapEvent |
Enables you to watch a SAP event. |
|
Job:OEBS |
Enables you to introduce all Control-M capabilities to Oracle E-Business Suite. |
|
Job:IBMDataStage |
Enables you to monitor or create a DataStage job. |
|
Job:Java |
Enables you to schedule a Java class or a J2EE Enterprise Java Beans (EJBs) running on a J2EE application server, such as IBM WebSphere, BEA WebLogic, JBoss, and SAP NetWeaver. |
|
Job:IBMCognos |
Enables you to automate report and job generation for pre-defined IBM Cognos reports and jobs. |
|
Job:NetBackup |
Enables you to monitor or create a NetBackup job. |
|
Job:Tandem:TACLScript |
Enables you to run TACL scripts on an HPE NonStop (AKA Guardian) operating system. |
|
Job:Tandem:Program |
Enables you to execute a program on an HPE NonStop (AKA Guardian) operating system. |
|
Job:Tandem:Command |
Enables you to run a command on an HPE NonStop (AKA Guardian) operating system. |
|
Job:Tandem:EmbeddedTACLScript |
Enables you to run TACL script, exactly as it is specified in a terminal for the specific host, on an HPE NonStop (AKA Guardian) operating system. |
|
Job:Tandem:ExternalProcess |
Enables you to attach an external process to a Control-M Active job on an HPE NonStop (AKA Guardian) operating system. |
|
Job:VMware:Snapshot:Take |
Enables you to create a snapshot a virtual machine (VM). |
|
Job:VMware:Snapshot:Revert |
Enables you to change the execution state of a VM to the state of the selected snapshot. |
|
Job:VMware:Snapshot:RevertToCurrent |
Enables you to change the execution state of a VM to the state of the current snapshot. |
|
Job:VMware:Snapshot:Remove |
Enables you to remove a snapshot of a VM. |
|
Job:VMware:Snapshot:RemoveAll |
Enables you to remove all snapshots that are associated with a VM. |
|
Job:VMware:Power:On |
Enables you to start up a VM. |
|
Job:VMware:Power:Off |
Enables you to shut down a VM. |
|
Job:VMware:Power:Suspend |
Enables you to suspend execution capabilities on a VM |
|
Job:VMware:Power:Reset |
Enables you to reset a VM. |
|
Job:VMware:Power:Reboot |
Enables you to restart a VM. |
|
Job:VMware:Power:Shutdown |
Enables you to shut down a guest VM. |
|
Job:VMware:Power:Standby |
Enables you to switch a guest VM to standby state. |
|
Job:VMware:Configuration:CloneVirtualMachine |
Enables you to clone a VM. |
|
Job:VMware:Configuration:DeployTemplate |
Enables you to create a VM from a selected template. |
|
Job:VMware:Configuration:ReconfigureVirtualMachine |
Enables you to edit the settings of a VM. |
|
Job:VMware:Configuration:MigrateVirtualMachine |
Enables you to migrate a VM's execution to a specific resource pool or host. |
|
Job:OS400:MultipleCommands |
Enables you to execute multiple commands in a single job on OS/400 using the Control-M Command line interpreter. Creating multiple commands eliminates the need to use pre and post commands and enables an easier conversion from the ROBOT job schedulers. |
|
Job:OS400:VirtualTerminal |
Enables you to define and execute Virtual Terminal types of jobs on OS/400. A Virtual Terminal job emulates an operator's activities on a physical terminal, while playing the recorded activity as a batch process, with the ability to inject input keystrokes onto the screens as well as validate the screen output. |
|
Job:OS400:ExternalJob |
Enables you to monitor an external job that is submitted to OS/400 by another job scheduler or process. |
|
Job:OS400:ExternalSubSystem |
Enables you to monitor an external subsytem that is submitted to OS/400 by another job scheduler or process. |
|
Job:OS400:Full:ScriptFile |
Enables you to create a job that executes a Script file in a native OS/400, QShell or S/38 environment. |
|
Job:OS400:Full:CommandLine |
Enables you to execute a Script file in a native OS/400, QShell or S/38 environment. |
|
Job:OS400:Full:SubSystem |
Enables you to create a job that starts a subsystem and monitor the active subsystem until it completes. |
|
Job:OS400:Full:DescriptionJob |
Enables you to create a job that starts a Job description and monitor it until it completes. |
|
Job:OS400:Full:RestrictedStateAction |
Enables you to execute a job while setting the OS/400 system into restricted state. |
|
Job:OS400:Full:Program |
Enables you to define and execute an IBM i (AS/400) native program in a library, S/38 program or QShell program. |
|
Job:OS400:Full:MultipleCommands |
Enables you to execute multiple commands in a single job on OS/400 using the Control-M Command line interpreter. Creating multiple commands eliminates the need to use pre and post commands and enables an easier conversion from the ROBOT job schedulers. |
|
Job:OS400:Full:VirtualTerminal |
Enables you to define and execute Virtual Terminal types of jobs on OS/400. A Virtual Terminal job emulates an operator's activities on a physical terminal, while playing the recorded activity as a batch process, with the ability to inject input keystrokes onto the screens as well as validate the screen output. |
|
Job:OS400:Full:ExternalJob |
Enables you to monitor an external job that is submitted to OS/400 by another job scheduler or process. |
|
Job:OS400:Full:ExternalSubSystem |
Enables you to monitor an external subsytem that is submitted to OS/400 by another job scheduler or process. |
