Package com.gitblit.models

Examples of com.gitblit.models.ForkModel


      // find the root, cached
      RepositoryModel model = repositoryListCache.get(repository.toLowerCase());
      while (model.originRepository != null) {
        model = repositoryListCache.get(model.originRepository.toLowerCase());
      }
      ForkModel root = getForkModelFromCache(model.name);
      return root;
    } else {
      // find the root, non-cached
      RepositoryModel model = getRepositoryModel(repository.toLowerCase());
      while (model.originRepository != null) {
        model = getRepositoryModel(model.originRepository);
      }
      ForkModel root = getForkModel(model.name);
      return root;
    }
  }
View Full Code Here


  private ForkModel getForkModelFromCache(String repository) {
    RepositoryModel model = repositoryListCache.get(repository.toLowerCase());
    if (model == null) {
      return null;
    }
    ForkModel fork = new ForkModel(model);
    if (!ArrayUtils.isEmpty(model.forks)) {
      for (String aFork : model.forks) {
        ForkModel fm = getForkModelFromCache(aFork);
        if (fm != null) {
          fork.forks.add(fm);
        }
      }
    }
View Full Code Here

  private ForkModel getForkModel(String repository) {
    RepositoryModel model = getRepositoryModel(repository.toLowerCase());
    if (model == null) {
      return null;
    }
    ForkModel fork = new ForkModel(model);
    if (!ArrayUtils.isEmpty(model.forks)) {
      for (String aFork : model.forks) {
        ForkModel fm = getForkModel(aFork);
        if (fm != null) {
          fork.forks.add(fm);
        }
      }
    }
View Full Code Here

  public ForksPage(PageParameters params) {
    super(params);

    final RepositoryModel pageRepository = getRepositoryModel();

    ForkModel root = app().repositories().getForkNetwork(pageRepository.name);
    List<FlatFork> network = flatten(root);

    ListDataProvider<FlatFork> forksDp = new ListDataProvider<FlatFork>(network);
    DataView<FlatFork> forksList = new DataView<FlatFork>("fork", forksDp) {
      private static final long serialVersionUID = 1L;
View Full Code Here

      RepositoryModel model = repositoryListCache.get(key);
      while (model.originRepository != null) {
        String originKey = getRepositoryKey(model.originRepository);
        model = repositoryListCache.get(originKey);
      }
      ForkModel root = getForkModelFromCache(model.name);
      return root;
    } else {
      // find the root, non-cached
      RepositoryModel model = getRepositoryModel(repository.toLowerCase());
      while (model.originRepository != null) {
        model = getRepositoryModel(model.originRepository);
      }
      ForkModel root = getForkModel(model.name);
      return root;
    }
  }
View Full Code Here

    String key = getRepositoryKey(repository);
    RepositoryModel model = repositoryListCache.get(key);
    if (model == null) {
      return null;
    }
    ForkModel fork = new ForkModel(model);
    if (!ArrayUtils.isEmpty(model.forks)) {
      for (String aFork : model.forks) {
        ForkModel fm = getForkModelFromCache(aFork);
        if (fm != null) {
          fork.forks.add(fm);
        }
      }
    }
View Full Code Here

  private ForkModel getForkModel(String repository) {
    RepositoryModel model = getRepositoryModel(repository.toLowerCase());
    if (model == null) {
      return null;
    }
    ForkModel fork = new ForkModel(model);
    if (!ArrayUtils.isEmpty(model.forks)) {
      for (String aFork : model.forks) {
        ForkModel fm = getForkModel(aFork);
        if (fm != null) {
          fork.forks.add(fm);
        }
      }
    }
View Full Code Here

TOP

Related Classes of com.gitblit.models.ForkModel

Copyright © 2018 www.massapicom. 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.