Class ManifestXmlWriter

    • Constructor Detail

      • ManifestXmlWriter

        public ManifestXmlWriter()
    • Method Detail

      • writeVersion

        public ManifestWriter.ManifestCiWriter writeVersion​(com.xebialabs.deployit.plugin.api.reflect.Type type,
                                                            java.lang.String version,
                                                            java.lang.String application)
        Description copied from interface: ManifestWriter
        Writes the deployment package information to the manifest file.
        Specified by:
        writeVersion in interface ManifestWriter
        Parameters:
        type - The type of the deployment package
        version - The version of the application that this package comprises.
        application - The application name.
      • writeCi

        public ManifestWriter.ManifestCiWriter writeCi​(java.lang.String name,
                                                       com.xebialabs.deployit.plugin.api.reflect.Type type,
                                                       java.lang.String fileArtifact)
        Description copied from interface: ManifestWriter
        Add a Deployable configuration item to the manifest.
        Specified by:
        writeCi in interface ManifestWriter
        Parameters:
        name - the name of the CI
        type - the type of the CI
        fileArtifact - the file associated with the artifact
        Returns:
        A new ManifestWriter.ManifestCiWriter that can be used to write the properties to the manifest.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object