Class DsnGet


  • public class DsnGet
    extends Object
    Provides retrieve dataset and member functionality
    Version:
    4.0
    Author:
    Nikunj Goyal, Frank Giordano
    • Constructor Detail

      • DsnGet

        public DsnGet​(ZosConnection connection)
        DsnGet Constructor
        Parameters:
        connection - for connection information, see ZosConnection object
    • Method Detail

      • getDsnInfo

        public Dataset getDsnInfo​(String dataSetName)
                           throws ZosmfRequestException
        Retrieve dataset information.
        Parameters:
        dataSetName - sequential or partition dataset (e.g. 'DATASET.LIB')
        Returns:
        dataset object
        Throws:
        ZosmfRequestException - request error state
      • get

        public InputStream get​(String targetName,
                               DownloadParams params)
                        throws ZosmfRequestException
        Retrieve sequential dataset or dataset member content
        Parameters:
        targetName - name of a sequential dataset e.g., DATASET.SEQ.DATA or a dataset member e.g., DATASET.LIB(MEMBER)
        params - to download params parameters, see DownloadParams object
        Returns:
        a content stream
        Throws:
        ZosmfRequestException - request error state