Examples of ProjectRepositoryManager


Examples of org.apache.felix.sigil.eclipse.internal.repository.manager.ProjectRepositoryManager

        synchronized (projects)
        {
            ISigilProjectModel model = projects.remove(project);
            ArrayList<String> flush = new ArrayList<String>();
            if ( model != null ) {
                ProjectRepositoryManager manager = repositoryManagers.remove(model);
                manager.destroy();
                for(IBundleRepository rep : manager.getRepositories()) {
                    flush.add(rep.getId());
                }
            }
           
            for (ProjectRepositoryManager manager : repositoryManagers.values()) {
                for(IBundleRepository rep : manager.getRepositories()) {
                    flush.remove(rep.getId());
                }
            }
           
            repositoryCache.discard(flush);
View Full Code Here

Examples of org.apache.felix.sigil.eclipse.internal.repository.manager.ProjectRepositoryManager

     * @throws CoreException
     */
    public IRepositoryManager getRepositoryManager(ISigilProjectModel model) throws CoreException
    {
        synchronized( projects ) {
            ProjectRepositoryManager manager = repositoryManagers.get(model);
           
            if ( manager == null ) {
                manager = new ProjectRepositoryManager(model, repositoryCache);               
                repositoryManagers.put(model, manager);
            }
           
            return manager;
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.