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
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 computer, 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. |