public class ManifestXmlWriter extends java.lang.Object implements ManifestWriter
ManifestWriter.ManifestCiWriter| Constructor and Description |
|---|
ManifestXmlWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
endManifest()
Finishes writing the manifest.
|
java.lang.String |
getManifestFileName() |
java.lang.String |
toString() |
ManifestWriter.ManifestCiWriter |
writeCi(java.lang.String name,
com.xebialabs.deployit.plugin.api.reflect.Type type)
Add a
Deployable configuration item to the manifest. |
ManifestWriter.ManifestCiWriter |
writeCi(java.lang.String name,
com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String fileArtifact)
Add a
Deployable configuration item to the manifest. |
ManifestWriter.ManifestCiWriter |
writeVersion(com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String version,
java.lang.String application)
Writes the deployment package information to the manifest file.
|
public java.lang.String getManifestFileName()
getManifestFileName in interface ManifestWriterpublic ManifestWriter.ManifestCiWriter writeVersion(com.xebialabs.deployit.plugin.api.reflect.Type type, java.lang.String version, java.lang.String application)
ManifestWriterwriteVersion in interface ManifestWritertype - The type of the deployment packageversion - The version of the application that this package comprises.application - The application name.public void endManifest()
ManifestWriterendManifest in interface ManifestWriterpublic ManifestWriter.ManifestCiWriter writeCi(java.lang.String name, com.xebialabs.deployit.plugin.api.reflect.Type type)
ManifestWriterDeployable configuration item to the manifest.writeCi in interface ManifestWritername - the name of the CItype - the type of the CIManifestWriter.ManifestCiWriter that can be used to write the properties to the manifest.public ManifestWriter.ManifestCiWriter writeCi(java.lang.String name, com.xebialabs.deployit.plugin.api.reflect.Type type, java.lang.String fileArtifact)
ManifestWriterDeployable configuration item to the manifest.writeCi in interface ManifestWritername - the name of the CItype - the type of the CIfileArtifact - the file associated with the artifactManifestWriter.ManifestCiWriter that can be used to write the properties to the manifest.public java.lang.String toString()
toString in class java.lang.Object