Class KetchConstants


  • public class KetchConstants
    extends java.lang.Object
    Frequently used constants in a Ketch system.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ACCEPTED
      Reference name holding the RefTree accepted by a follower.
      static java.lang.String COMMITTED
      Reference name holding the RefTree known to be committed.
      static java.lang.String CONFIG_KEY_COMMIT
      Behavior for a replica (remote.$name.ketch-commit)
      static java.lang.String CONFIG_KEY_SPEED
      Behavior for a replica (remote.$name.ketch-speed)
      static java.lang.String CONFIG_KEY_TYPE
      Behavior for a replica (remote.$name.ketch-type)
      static java.lang.String CONFIG_SECTION_KETCH
      Section for Ketch configuration (ketch).
      static java.lang.String DEFAULT_TXN_NAMESPACE
      Default reference namespace holding ACCEPTED and COMMITTED references and the STAGE sub-namespace.
      static java.lang.String STAGE
      Reference subdirectory holding proposed heads.
      static FooterKey TERM
      Footer containing the current term.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private KetchConstants()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ACCEPTED

        public static final java.lang.String ACCEPTED
        Reference name holding the RefTree accepted by a follower.
        See Also:
        Constant Field Values
      • COMMITTED

        public static final java.lang.String COMMITTED
        Reference name holding the RefTree known to be committed.
        See Also:
        Constant Field Values
      • STAGE

        public static final java.lang.String STAGE
        Reference subdirectory holding proposed heads.
        See Also:
        Constant Field Values
      • TERM

        public static final FooterKey TERM
        Footer containing the current term.
      • CONFIG_SECTION_KETCH

        public static final java.lang.String CONFIG_SECTION_KETCH
        Section for Ketch configuration (ketch).
        See Also:
        Constant Field Values
      • CONFIG_KEY_TYPE

        public static final java.lang.String CONFIG_KEY_TYPE
        Behavior for a replica (remote.$name.ketch-type)
        See Also:
        Constant Field Values
      • CONFIG_KEY_COMMIT

        public static final java.lang.String CONFIG_KEY_COMMIT
        Behavior for a replica (remote.$name.ketch-commit)
        See Also:
        Constant Field Values
      • CONFIG_KEY_SPEED

        public static final java.lang.String CONFIG_KEY_SPEED
        Behavior for a replica (remote.$name.ketch-speed)
        See Also:
        Constant Field Values
    • Constructor Detail

      • KetchConstants

        private KetchConstants()