Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ConsoleValidator

Class validates parameters for console commands

export

Hierarchy

  • ConsoleValidator

Index

Methods

Static validateCollectCommonParms

  • validateCollectCommonParms(session: AbstractSession, consoleName: string, commandResponseKey: string): void
  • Validate supplied parameters

    static
    memberof

    ConsoleValidator

    Parameters

    • session: AbstractSession

      representing connection to this api

    • consoleName: string

      name of the EMCS console that is used to issue the command

    • commandResponseKey: string

      command response key from the Issue Command request

    Returns void

Static validateCollectParm

Static validateCollectParms

  • validateCollectParms(session: AbstractSession, parms: ICollectParms): void

Static validateCommonParms

  • validateCommonParms(session: AbstractSession, consoleName: string, commandParms: IZosmfIssueParms): void
  • Validate supplied parameters

    static
    memberof

    Parameters

    • session: AbstractSession

      representing connection to this api

    • consoleName: string

      name of the EMCS console that is used to issue the command

    • commandParms: IZosmfIssueParms

      synchronous console issue parameters, @see {IZosmfIssueParms}

    Returns void

Static Private validateConsoleName

  • validateConsoleName(consoleName: string): void

Static validateIssueParm

Static validateIssueParms

  • validateIssueParms(session: AbstractSession, parms: IIssueParms): void

Static validateIssueSimpleParms

  • validateIssueSimpleParms(session: AbstractSession, theCommand: string): void

Static Private validateSession

  • validateSession(session: AbstractSession): void

Generated using TypeDoc