import { AbstractSession , IHandlerParameters } from "@zowe/imperative" ; import { Delete , IZosFilesResponse } from "@zowe/zos-files-for-zowe-sdk" ; import { ZosFilesBaseHandler } from "../../ZosFilesBase.handler" ; /**
 * Handler to delete a VSAM data set.
 */ export default class VsamHandler extends ZosFilesBaseHandler { public async processWithSession ( commandParameters , session ) { return Delete . vsam ( session , commandParameters . arguments . dataSetName , { erase : commandParameters . arguments . erase , purge : commandParameters . arguments . purge , responseTimeout : commandParameters . arguments . responseTimeout } ) ; } }