Class IssueCommand


  • public class IssueCommand
    extends Object
    Issue MVS Console commands by using a system console
    Version:
    1.0
    Author:
    Frank Giordano
    • Constructor Detail

      • IssueCommand

        public IssueCommand​(ZOSConnection connection)
        IssueCommand constructor
        Parameters:
        connection - connection information, see ZOSConnection object
    • Method Detail

      • issueCommon

        public ZosmfIssueResponse issueCommon​(String consoleName,
                                              ZosmfIssueParams commandParams)
                                       throws Exception
        Issue an MVS console command, returns "raw" z/OSMF response
        Parameters:
        consoleName - string name of the mvs console that is used to issue the command
        commandParams - synchronous console issue parameters, see ZosmfIssueParams object
        Returns:
        command response on resolve, see ZosmfIssueResponse object
        Throws:
        Exception - processing error
      • issueDefConsoleCommon

        public ZosmfIssueResponse issueDefConsoleCommon​(ZosmfIssueParams commandParams)
                                                 throws Exception
        Issue an MVS console command in default console, returns "raw" z/OSMF response
        Parameters:
        commandParams - synchronous console issue parameters, see ZosmfIssueParams object
        Returns:
        command response on resolve, see ZosmfIssueResponse object
        Throws:
        Exception - processing error
      • issue

        public ConsoleResponse issue​(IssueParams params)
                              throws Exception
        Issue an MVS console command done synchronously - meaning solicited (direct command responses) are gathered immediately after the command is issued. However, after (according to the z/OSMF REST API documentation) approximately 3 seconds the response will be returned.
        Parameters:
        params - console issue parameters, see IssueParams object
        Returns:
        command response on resolve, see ConsoleResponse object
        Throws:
        Exception - processing error
      • issueSimple

        public ConsoleResponse issueSimple​(String theCommand)
                                    throws Exception
        Simple issue console command method. Does not accept parameters, so all defaults on the z/OSMF API are taken.
        Parameters:
        theCommand - string command to issue
        Returns:
        command response on resolve, see ConsoleResponse object
        Throws:
        Exception - processing error