Class AbstractGitCommand

java.lang.Object
com.google.gerrit.sshd.BaseCommand
com.google.gerrit.sshd.AbstractGitCommand
All Implemented Interfaces:
com.google.gerrit.server.logging.TraceContext.TraceIdConsumer, org.apache.sshd.server.command.Command, org.apache.sshd.server.command.CommandDirectErrorStreamAware, org.apache.sshd.server.command.CommandDirectInputStreamAware, org.apache.sshd.server.command.CommandDirectOutputStreamAware, org.apache.sshd.server.command.CommandDirectStreamsAware, org.apache.sshd.server.command.CommandLifecycle
Direct Known Subclasses:
ReceiveSlaveMode, UploadArchive

public abstract class AbstractGitCommand extends BaseCommand implements com.google.gerrit.server.logging.TraceContext.TraceIdConsumer
  • Field Details

    • projectState

      protected ProjectState projectState
    • session

      @Inject protected SshSession session
    • repo

      protected org.eclipse.jgit.lib.Repository repo
    • projectName

      protected Project.NameKey projectName
    • project

      protected Project project
    • extraParameters

      protected String[] extraParameters
  • Constructor Details

    • AbstractGitCommand

      public AbstractGitCommand()
  • Method Details