Package com.dtolabs.rundeck.plugins.scm
Interface JobSerializer
-
public interface JobSerializerCan serialize a job to an outputstream in a format
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidserialize(java.lang.String format, java.io.OutputStream outputStream)voidserialize(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- destinationpreserveUuid- if true, preserve UUID in output, otherwise remove itsourceId- if present, and preserveUuid is false, substitute the sourceId in place of the ID- Throws:
java.io.IOException
-
-