public class ManifestBasedManifestWriter extends java.lang.Object implements ManifestWriter, java.io.Serializable
| Constructor and Description |
|---|
ManifestBasedManifestWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifactEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
addArtifactEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values,
java.lang.String ciName) |
void |
addHeader(java.lang.String application,
java.lang.String version) |
void |
addResourceEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values) |
<T extends java.io.OutputStream> |
writeTo(T stream)
Supposed to be able to write same manifest to different streams as many times as needed.
|
public void addHeader(java.lang.String application,
java.lang.String version)
addHeader in interface ManifestWriterpublic void addResourceEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values)
addResourceEntry in interface ManifestWriterpublic void addArtifactEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values)
addArtifactEntry in interface ManifestWriterpublic void addArtifactEntry(java.lang.String entryName,
java.lang.String type,
java.util.Map<java.lang.String,java.lang.String> values,
java.lang.String ciName)
addArtifactEntry in interface ManifestWriterpublic <T extends java.io.OutputStream> T writeTo(T stream)
throws java.io.IOException
ManifestWriterwriteTo in interface ManifestWriterjava.io.IOException