public void removeWrapper()

in src/main/java/org/apache/sling/scripting/java/impl/ServletCache.java [65:80]


    public void removeWrapper(final String servletUri, final boolean isRemove) {
        final ServletWrapper wrapper = servlets.remove(servletUri);
        if (wrapper != null) {
            wrapper.destroy();
        } else if (isRemove) {
            final Iterator<Map.Entry<String, ServletWrapper>> iter =
                    servlets.entrySet().iterator();
            while (iter.hasNext()) {
                final Map.Entry<String, ServletWrapper> entry = iter.next();
                if (entry.getKey().startsWith(servletUri)) {
                    iter.remove();
                    entry.getValue().destroy();
                }
            }
        }
    }