Examples of WhereClauseBuilder


Examples of com.codicesoftware.plastic.query.WhereClauseBuilder

        BranchInfo currentMainTrackedBranch = Utils.getBranchInfo(
                repositoryData.branch, repositoryData.repository, repositoryData.repositoryserver);
        List<VcsBranch> openBranches = new ArrayList<VcsBranch>();

        try {
            WhereClauseBuilder whereBuilder = new WhereClauseBuilder();
            whereBuilder.addClause("parent", "=", currentMainTrackedBranch.getFullBranchNameWithoutBranchPreffix());
            BranchInfo[] branchesByName = QueryCommands.GetBranches(Utils.getRepositorySpec(repositoryData), whereBuilder.getWhereString());
            log.debug("Getting open branches from branch"+ repositoryData.branch + ". Count: " + branchesByName.length);
            for(BranchInfo br : branchesByName) {
                openBranches.add(new VcsBranchImpl(br.getFullBranchNameWithoutBranchPreffix()));
            }
        } catch (PlasticException e) {
View Full Code Here

Examples of com.codicesoftware.plastic.query.WhereClauseBuilder

        catch (Exception ex) {
            String message = "Error parsing the last changeset build (from vcsRevisionKey) repositories: " + ex.getMessage();
      log.error(message, ex);
        }

    WhereClauseBuilder revClause = new WhereClauseBuilder();
    revClause.addClause("changesetid", ">", lastCsetBuiltNumber);
    revClause.addClause("changesetid", "<=", Long.parseLong(brInfo.getChangeset()));
    revClause.addClause("branch", "=", brInfo.getName());

    try {
      //update the last changeset retrieved
      return QueryCommands.GetChangesets(null, revClause, mRepSpec);
    }
View Full Code Here

Examples of com.codicesoftware.plastic.query.WhereClauseBuilder

  }

    private List<CommitFile> getFiles(@NotNull String csId)
            throws RepositoryException {
    List<CommitFile> files = new ArrayList<CommitFile>();
    WhereClauseBuilder statusClause = new WhereClauseBuilder();
    statusClause.addClause("changeset", "=", Integer.parseInt(csId));
    InternalRevisionInfo[] revisions;

    try {
      revisions = QueryCommands.GetRevisions(null, statusClause.getWhereString(), mRepSpec);
    }
    catch(PlasticException ex) {
      String message = "Error getting changeset revision: " + ex.getMessage();
      log.warn(message, ex);
      throw new RepositoryException(message);
View Full Code Here

Examples of com.codicesoftware.plastic.query.WhereClauseBuilder

    }
  }

    private ChangesetInfo[] getChangesetsToBeCommited(BranchInfo brInfo) throws RepositoryException {

    WhereClauseBuilder revClause = new WhereClauseBuilder();
    revClause.addClause("changesetid", "=", Long.parseLong(brInfo.getChangeset()));

    try  {
      return QueryCommands.GetChangesets(null, revClause, mRepSpec);
    }
    catch (PlasticException ex)  {
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.