public LocalSourceRepository(File base) { super(base); artifactResolver = new DefaultArtifactResolver(new DefaultArtifactManager(), this); }
asyncKeys = new ConcurrentHashMap<Object, DownloadResults>(); this.serverInstanceDatas = serverInstanceDatas; if (artifactManager == null) artifactManager = new DefaultArtifactManager(); setUpServerInstances(serverInstanceDatas, serverInfo, artifactManager, servers, writeableRepo, live); this.persistentConfigurationLists = persistentConfigurationLists == null ? Collections.<PersistentConfigurationList>emptyList() : persistentConfigurationLists;
public PluginInstallerGBean pluginInstallerCopy(String serverName, Kernel kernel) throws Exception { ServerInfo newServerInfo = new BasicServerInfo(serverInfo.getCurrentBaseDirectory(), serverName); final ArtifactManager artifactManager = new DefaultArtifactManager(); ConfigurationManager configManager = buildConfigurationManager(artifactManager, writeableRepo, kernel, configStore, bundleContext, servers); // ArrayList<ServerInstanceData> serverInstanceDatasCopy = new ArrayList<ServerInstanceData>(serverInstanceDatas.size()); // for (ServerInstanceData serverInstance: serverInstanceDatas) { // if (serverInstance instanceof ReferenceServerInstanceData) { // serverInstance = new ServerInstanceData(serverInstance); // } // serverInstanceDatasCopy.add(serverInstance); // } return new PluginInstallerGBean( installedPluginsList, configManager, writeableRepo, configStore, serverInstanceDatas, newServerInfo, threadPool, artifactManager, persistentConfigurationLists, pluginRepositoryList, bundleContext, false); }
Maven2Repository bootRepository = new Maven2Repository(new File(bootDirectory, repository)); repositories = Collections.singleton(bootRepository); artifactResolver = new DefaultArtifactResolver(new DefaultArtifactManager(), bootRepository); } else {
final Kernel kernel, final BundleContext bundleContext) throws Exception { final ArtifactManager artifactManager = new DefaultArtifactManager();