@Override
        public void removeManifest(PluginType type, String pluginClass) {
            // If a plugin appears in multiple manifests, remove it from all of them.
            for (Map<PluginType, Set<String>> manifestState : manifests.values()) {
                manifestState.get(type).remove(pluginClass);
            }
        }
A multi-jar workspace is similar to the classpath workspace because it has multiple jars.
However, the multi-jar workspace is writable, and injects a managed jar where it writes added manifests.
tools/src/main/java/org/apache/kafka/tools/ManifestWorkspace.java