Interface JobSerializer


  • public interface JobSerializer
    Can serialize a job to an outputstream in a format
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void serialize​(java.lang.String format, java.io.OutputStream outputStream)  
      void serialize​(java.lang.String format, java.io.OutputStream outputStream, boolean preserveUuid, java.lang.String sourceId)  
    • Method Detail

      • serialize

        void serialize​(java.lang.String format,
                       java.io.OutputStream outputStream)
                throws java.io.IOException
        Parameters:
        format - format name: 'xml' or 'yaml'
        outputStream - destination
        Throws:
        java.io.IOException
      • serialize

        void serialize​(java.lang.String format,
                       java.io.OutputStream outputStream,
                       boolean preserveUuid,
                       java.lang.String sourceId)
                throws java.io.IOException
        Parameters:
        format - format name: 'xml' or 'yaml'
        outputStream - destination
        preserveUuid - if true, preserve UUID in output, otherwise remove it
        sourceId - if present, and preserveUuid is false, substitute the sourceId in place of the ID
        Throws:
        java.io.IOException