@Override public void addExtension(Extension extension, MavenProject project, MavenExecutionRequest request) throws ExtensionManagerException { String key = extension.getGroupId() + ":" + extension.getArtifactId(); openSesame(key); try { LOG.fine("add extension2=" + extension.getGroupId() + ":" + extension.getArtifactId() + ":" + extension.getVersion()); super.addExtension(extension, project, request); } finally { LOG.fine("---------------------------------------------------------"); closeSesame(key); } }
@Override public void addExtension(Extension extension, Model originatingModel, List remoteRepositories, MavenExecutionRequest request) throws ExtensionManagerException { String key = extension.getGroupId() + ":" + extension.getArtifactId(); openSesame(key); try { LOG.fine("add extension1=" + extension.getGroupId() + ":" + extension.getArtifactId() + ":" + extension.getVersion()); //NOI18N super.addExtension(extension, originatingModel, remoteRepositories, request); } finally { LOG.fine("---------------------------------------------------------"); closeSesame(key); } }
@Override public void addPluginAsExtension(Plugin plugin, Model originatingModel, List remoteRepositories, MavenExecutionRequest request) throws ExtensionManagerException { String key = plugin.getGroupId() + ":" + plugin.getArtifactId(); openSesame(key); try { LOG.fine("add plugin as ext=" + plugin.getGroupId() + ":" + plugin.getArtifactId() + ":" + plugin.getVersion()); super.addPluginAsExtension(plugin, originatingModel, remoteRepositories, request); } finally { LOG.fine("---------------------------------------------------------"); closeSesame(key); } }