Class LazilyInitializedRerouteService

  • All Implemented Interfaces:
    RerouteService

    public class LazilyInitializedRerouteService
    extends java.lang.Object
    implements RerouteService
    A RerouteService that can be initialized lazily. The real reroute service, BatchedRerouteService, depends on components constructed quite late in the construction of the node, but other components constructed earlier eventually need access to the reroute service too.
    • Method Summary

      Modifier and Type Method Description
      void reroute​(java.lang.String reason, ActionListener<java.lang.Void> listener)  
      void setRerouteService​(RerouteService rerouteService)  
      • Methods inherited from class java.lang.Object

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

      • LazilyInitializedRerouteService

        public LazilyInitializedRerouteService()