Class PSRemoteTaskManager

java.lang.Object
com.uc4.api.objects.UC4Object
com.uc4.api.objects.PSRemoteTaskManager
All Implemented Interfaces:
LifecycleSaveAware

public class PSRemoteTaskManager extends UC4Object implements LifecycleSaveAware
RemoteTaskManager for PeopleSoft.
  • Constructor Details

    • PSRemoteTaskManager

      public PSRemoteTaskManager()
  • Method Details

    • isExecutable

      public boolean isExecutable()
      Description copied from class: UC4Object
      Returns true if this Object can be executed.
      Specified by:
      isExecutable in class UC4Object
      Returns:
      true if the Object can be executed, false if not.
    • rollback

      public Rollback rollback()
      This method provides access to the rollback tab of an executable object.
      Returns:
      Rollback settings
    • outputScan

      public OutputScan outputScan()
      Returns an OutputScan instance which represents the "Output Scan" tab of a Job.
      Returns:
      Output Scan
    • filter

      public PSRemoteTaskManagerFilter filter()
      Access to the PeopleSoft RemoteTaskManager filters.
      Returns:
      Filter settings
    • attributes

      public QueueManagerAttributes attributes()
      Access to the attributes of the QueueManager. The return value can be used to modify settings on the "Attributes" tab.
      Returns:
      QueueManager attributes
    • header

      public XHeader header()
      Returns the header data of this object. This is the information of the header tab in the dialog client.
      Returns:
      header
    • syncs

      public SyncList syncs()
      Returns a SyncList object which contains sync conditions of this object.
      Returns:
      sync conditions
    • runtime

      public Runtime runtime()
      Returns runtime information of this job. This corresponds to the "Runtime" tab in the dialog client.
      Returns:
      Runtime information
    • values

      public ObjectValues values()
      Returns:
      Variables of this object
    • getChildPostProcess

      public String getChildPostProcess()
      Returns the content of the Child Post-Process tab.
      Returns:
      Child Post script
    • setChildPostProcess

      public void setChildPostProcess(String childPostProcess)
      Sets the content of the Child Post-Process tab.
      • The script is processed for each individual child process.
      • The script is processed immediately after the child process finishes.
      Parameters:
      childPostProcess - Child Post script
    • getProcess

      public String getProcess()
      Returns the content of the "Process" tab.
      Returns:
      JCL
    • setProcess

      public void setProcess(String script)
      Sets the content of the "Process" tab.
      Parameters:
      script - Script
    • setPostProcess

      public void setPostProcess(String postScript)
      Sets the content of the Post Process tab. The script commands stored in this tab are processed after the Job has ended.
      Parameters:
      postScript - Post script
    • getPostProcess

      public String getPostProcess()
      Returns the content of the Post Process tab.
      Returns:
      Post script
    • afterSaveObject

      public void afterSaveObject()
      Description copied from interface: LifecycleSaveAware
      Called after an object is saved.
      Specified by:
      afterSaveObject in interface LifecycleSaveAware