Class DefaultCamelContextNameStrategy

  • All Implemented Interfaces:
    org.apache.camel.spi.CamelContextNameStrategy

    public class DefaultCamelContextNameStrategy
    extends Object
    implements org.apache.camel.spi.CamelContextNameStrategy
    A default name strategy which auto assigns a name using a prefix-counter pattern.
    • Constructor Detail

      • DefaultCamelContextNameStrategy

        public DefaultCamelContextNameStrategy()
      • DefaultCamelContextNameStrategy

        public DefaultCamelContextNameStrategy​(String prefix)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.camel.spi.CamelContextNameStrategy
      • getNextName

        public String getNextName()
        Specified by:
        getNextName in interface org.apache.camel.spi.CamelContextNameStrategy
      • isFixedName

        public boolean isFixedName()
        Specified by:
        isFixedName in interface org.apache.camel.spi.CamelContextNameStrategy
      • getNextCounter

        public static int getNextCounter()
      • setCounter

        public static void setCounter​(int value)
        To reset the counter, should only be used for testing purposes.
        Parameters:
        value - the counter value