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 Detail

      • 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