UNPKG

@broadcom/mat-detect-for-zowe-cli

Version:

MAT Detect plug-in for Zowe CLI

45 lines (44 loc) 1.46 kB
import { ICommandHandler, IHandlerParameters } from "@zowe/imperative"; import { ISubmitParms } from "../../../index"; /** * "pma get-perf" command handler. Get the performance test result for the jobname. * @export * @class SubmitJobHandler * @implements {ICommandHandler} */ export default class SharedSubmitHandler implements ICommandHandler { /** * Convenience accessor for the response APIs * @private * @type {*} * @memberof SubmitDataSetHandler */ private console; private data; /** * The z/OSMF profile for this command * @private * @type {*} * @memberof SharedSubmitHandler */ private profile; /** * Command line arguments passed * @private * @type {*} * @memberof SharedSubmitHandler */ private arguments; /** * Command handler process * @param {IHandlerParameters} params - Command handler parameters * @returns {Promise<void>} - Fulfilled when the command completes successfully OR rejected with imperative error * @memberof SubmitDataSetHandler */ process(params: IHandlerParameters): Promise<void>; sub_process(params: IHandlerParameters, parms: ISubmitParms, sysparm: { dsn_steplib: string; dsn_ksdsjob: string; }, jobname: string, pmajob: string): Promise<void>; sub_process3(params: IHandlerParameters, apiObj: any, spoolFilesResponse: any, jobname1: string): Promise<void>; }