Class UssWrite


  • public class UssWrite
    extends Object
    Provides Unix System Services (USS) write object functionality

    z/OSMF REST API

    Version:
    5.0
    Author:
    James Kostrewski, Frank Giordano
    • Constructor Detail

      • UssWrite

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

      • writeText

        public Response writeText​(String fileNamePath,
                                  String content)
                           throws ZosmfRequestException
        Perform UNIX write text content request
        Parameters:
        fileNamePath - file name with a path
        content - string content to write to file
        Returns:
        Response object
        Throws:
        ZosmfRequestException - request error state
      • writeBinary

        public Response writeBinary​(String fileNamePath,
                                    byte[] content)
                             throws ZosmfRequestException
        Perform UNIX write binary content request
        Parameters:
        fileNamePath - file name with a path
        content - binary content to write to file
        Returns:
        Response object
        Throws:
        ZosmfRequestException - request error state
      • writeCommon

        public Response writeCommon​(String fileNamePath,
                                    UssWriteInputData writeInputData)
                             throws ZosmfRequestException
        Perform UNIX write request driven by UssWriteInputData settings
        Parameters:
        fileNamePath - file name with a path
        writeInputData - parameters within a UssWriteInputData object that drives the write action request
        Returns:
        Response object
        Throws:
        ZosmfRequestException - request error state