Class AbstractStaticManifest

java.lang.Object
com.ptc.netmarkets.wp.ixb.AbstractManifest
com.ptc.netmarkets.wp.ixb.AbstractStaticManifest

public abstract class AbstractStaticManifest extends AbstractManifest
The abstract for the Static Manifest option for zip inclusion. Currently XML is not supported as a manifest file type.

Supported API: true

Extendable: true
  • Method Details

    • createManifest

      protected abstract InputStream createManifest(WPZipContent zipContent) throws WTException
      Creates the manifest

      Supported API: true

      Extendable: true

      .
      Parameters:
      zipContent - The contents of the zip file
      Returns:
      InputStream
      Throws:
      WTException - the wT exception
    • modifyExportContents

      protected void modifyExportContents(WPZipContent zipContent) throws WTException
      Create the Manifest file And add it for inclusion in the Delivery's zip file And add it as the Delivery's primary content.

      Supported API: true

      Extendable: true

      Specified by:
      modifyExportContents in class AbstractManifest
      Parameters:
      zipContent - The contents of the zip file
      Throws:
      WTException - the wT exception
    • setManifestContentHolder

      protected void setManifestContentHolder(ContentHolder contentHolder)
      Set the ContentHolder that will contain the manifest

      Supported API: true

      Extendable: false

      .
      Parameters:
      contentHolder - the new manifest content holder