Interface ClassServerManifest

All Known Implementing Classes:
ClassServerManifestImpl

@Internal public interface ClassServerManifest
Provides a description of what the classpath contains and what should be removed on the agent
Since:
3.3
  • Method Details

    • write

      void write(@NotNull @NotNull ZipOutputStream zipOutputStream) throws IOException
      Writes the MANIFEST.DAT entry to the given ZipOutputStream
      Parameters:
      zipOutputStream - to write the MANIFEST.DAT entry to
      Throws:
      IOException - if an error occurs while writing MANIFEST.DAT
    • getJars

      @NotNull @NotNull Set<JarDescriptor> getJars()
      Returns:
      jars to be transferred to agent
    • getJarsToRemove

      @NotNull @NotNull Set<FileHashDescriptor> getJarsToRemove()
      Returns:
      jars to be removed on agent