@broadcom/mat-detect-for-zowe-cli
Version:
MAT Detect plug-in for Zowe CLI
45 lines (44 loc) • 1.46 kB
TypeScript
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>;
}