view mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/ServerPluginConfig.java @ 713:41013464149f

fix prefix message
author eugene.petrenko@jetbrains.com
date Mon, 13 Jan 2014 15:25:54 +0100
parents 3cc513b9e3c1
children 31a1aca3305c
line wrap: on
line source
package jetbrains.buildServer.buildTriggers.vcs.mercurial;

import org.jetbrains.annotations.Nullable;
import org.quartz.CronExpression;

/**
 * @author dmitry.neverov
 */
public interface ServerPluginConfig extends PluginConfig {

  @Nullable
  String getHgPath();

  public boolean isUsePullProtocol();

  int getPullTimeout();

  public boolean dontUseRevsets();

  public boolean detectSubrepoChanges();

  public boolean bookmarksEnabled();

  public boolean useTagsAsBranches();

  public int getMaxDagNodesCount();

  public int getLogOutputLimit();

  public long getMirrorExpirationTimeoutMillis();

  @Nullable
  public CronExpression getCleanupCronExpression();

  public boolean reportSubrepoChangesFileStatus();

  public boolean allowSourceCaching();

  public int listFilesTTLSeconds();

  public String getMergeTool();
}