zowe-cli-cics-deploy-plugin
Version:
IBM CICS Bundle generation and deployment for Zowe CLI
28 lines (27 loc) • 857 B
TypeScript
import { ICommandHandler, IHandlerParameters } from "@zowe/imperative";
/**
* Generic Command handler for a CICS bundle action
* @export
* @class BundleParentHandler
* @implements {ICommandHandler}
*/
export declare abstract class BundleParentHandler implements ICommandHandler {
abstract actionName: string;
/**
* Process a command.
* @param {IHandlerParameters} params
* @returns {Promise<void>}
* @memberof BundleParentHandler
*/
process(params: IHandlerParameters): Promise<void>;
/**
* Perform a Bundle action and return a status string.
*
* @param {IHandlerParameters} params
* @returns {Promise<string>}
* @throws ImperativeError
* @memberof BundleParentHandler
*/
abstract performAction(params: IHandlerParameters): Promise<string>;
private replacePassword;
}