/** * @param groupId * @param artifactId * @param version * @param extra * @return * @throws Exception */ public MavenEntry getEntry(String groupId, String artifactId, String version) throws Exception { String path = path(groupId, artifactId, version); MavenEntry entry; synchronized (entries) { entry = entries.get(path); if (entry != null) return entry; entry = new MavenEntry(this, path); entries.put(path, entry); } return entry; }
/** * @param groupId * @param artifactId * @param version * @param extra * @return * @throws Exception */ public MavenEntry getEntry(String groupId, String artifactId, String version) throws Exception { String path = path(groupId, artifactId, version); MavenEntry entry; synchronized (entries) { entry = entries.get(path); if (entry != null) return entry; entry = new MavenEntry(this, path); entries.put(path, entry); } return entry; }
/** * @param groupId * @param artifactId * @param version * @param extra * @return * @throws Exception */ public MavenEntry getEntry(String groupId, String artifactId, String version) throws Exception { String path = path(groupId, artifactId, version); MavenEntry entry; synchronized (entries) { entry = entries.get(path); if (entry != null) return entry; entry = new MavenEntry(this, path); entries.put(path, entry); } return entry; }
/** * @param groupId * @param artifactId * @param version * @param extra * @return * @throws Exception */ public MavenEntry getEntry(String groupId, String artifactId, String version) throws Exception { String path = path(groupId, artifactId, version); MavenEntry entry; synchronized (entries) { entry = entries.get(path); if (entry != null) return entry; entry = new MavenEntry(this, path); entries.put(path, entry); } return entry; }