Class DefaultNodeIdFactory

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

    public class DefaultNodeIdFactory
    extends Object
    implements org.apache.camel.spi.NodeIdFactory
    Default id factory.
    • Constructor Detail

      • DefaultNodeIdFactory

        public DefaultNodeIdFactory()
    • Method Detail

      • createId

        public String createId​(org.apache.camel.NamedNode definition)
        Specified by:
        createId in interface org.apache.camel.spi.NodeIdFactory
      • getNodeCounter

        protected static AtomicInteger getNodeCounter​(String key)
        Returns the counter for the given node key, lazily creating one if necessary
      • resetAllCounters

        protected static void resetAllCounters()
        Helper method for test purposes that allows tests to start clean (made protected to ensure that it is not called accidentally)