protected SlingRepository getRepository()

in base/src/main/java/org/apache/sling/performance/AbstractRepositoryTest.java [58:71]


    protected SlingRepository getRepository() throws RepositoryException, NamingException {
        if(repository != null) {
            return repository;
        }
        
        synchronized (AbstractRepositoryTest.class) {
            if(repository == null) {
                RepositoryUtil.startRepository();
                repository = RepositoryUtil.getRepository();
                Runtime.getRuntime().addShutdownHook(new ShutdownThread());
            }
            return repository;
        }
    }