Class ZosDsnDownload


  • public class ZosDsnDownload
    extends Object
    ZosDsnDownload class that provides download DataSet function
    Version:
    1.0
    Author:
    Nikunj Goyal
    • Constructor Detail

      • ZosDsnDownload

        public ZosDsnDownload​(ZOSConnection connection)
        ZosDsnDownload Constructor
        Parameters:
        connection - connection information, see ZOSConnection object
      • ZosDsnDownload

        public ZosDsnDownload​(ZOSConnection connection,
                              ZoweRequest request)
                       throws Exception
        Alternative ZosDsnDownload constructor with ZoweRequest object. This is mainly used for internal code unit testing with mockito, and it is not recommended to be used by the larger community.
        Parameters:
        connection - connection information, see ZOSConnection object
        request - any compatible ZoweRequest Interface type object
        Throws:
        Exception - processing error
    • Method Detail

      • downloadDsn

        public InputStream downloadDsn​(String dataSetName,
                                       DownloadParams params)
                                throws Exception
        Downloads a sequential dataset or dataset member content
        Parameters:
        dataSetName - name of a sequential dataset e.g. DATASET.SEQ.DATA or a dataset member e.g. DATASET.LIB(MEMBER))
        params - download params parameters, see DownloadParams object
        Returns:
        a content stream
        Throws:
        Exception - error processing request