Enum Class ReceiveCommand.Result

java.lang.Object
java.lang.Enum<ReceiveCommand.Result>
org.eclipse.jgit.transport.ReceiveCommand.Result
All Implemented Interfaces:
Serializable, Comparable<ReceiveCommand.Result>, Constable
Enclosing class:
ReceiveCommand

public static enum ReceiveCommand.Result extends Enum<ReceiveCommand.Result>
Result of the update command.
  • Enum Constant Details

    • NOT_ATTEMPTED

      public static final ReceiveCommand.Result NOT_ATTEMPTED
      The command has not yet been attempted by the server.
    • REJECTED_NOCREATE

      public static final ReceiveCommand.Result REJECTED_NOCREATE
      The server is configured to deny creation of this ref.
    • REJECTED_NODELETE

      public static final ReceiveCommand.Result REJECTED_NODELETE
      The server is configured to deny deletion of this ref.
    • REJECTED_NONFASTFORWARD

      public static final ReceiveCommand.Result REJECTED_NONFASTFORWARD
      The update is a non-fast-forward update and isn't permitted.
    • REJECTED_CURRENT_BRANCH

      public static final ReceiveCommand.Result REJECTED_CURRENT_BRANCH
      The update affects HEAD and cannot be permitted.
    • REJECTED_MISSING_OBJECT

      public static final ReceiveCommand.Result REJECTED_MISSING_OBJECT
      One or more objects aren't in the repository.

      This is severe indication of either repository corruption on the server side, or a bug in the client wherein the client did not supply all required objects during the pack transfer.

    • REJECTED_OTHER_REASON

      public static final ReceiveCommand.Result REJECTED_OTHER_REASON
      Other failure; see ReceiveCommand.getMessage().
    • LOCK_FAILURE

      public static final ReceiveCommand.Result LOCK_FAILURE
      The ref could not be locked and updated atomically; try again.
    • OK

      public static final ReceiveCommand.Result OK
      The change was completed successfully.
  • Constructor Details

    • Result

      private Result()
  • Method Details

    • values

      public static ReceiveCommand.Result[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ReceiveCommand.Result valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null