Class MockRequestProgressTracker

  • All Implemented Interfaces:
    org.apache.sling.api.request.RequestProgressTracker

    @ConsumerType
    public class MockRequestProgressTracker
    extends Object
    implements org.apache.sling.api.request.RequestProgressTracker
    Mock RequestProgressTracker implementation.
    • Constructor Detail

      • MockRequestProgressTracker

        public MockRequestProgressTracker()
    • Method Detail

      • log

        public void log​(String message)
        Specified by:
        log in interface org.apache.sling.api.request.RequestProgressTracker
      • log

        public void log​(String format,
                        Object... args)
        Specified by:
        log in interface org.apache.sling.api.request.RequestProgressTracker
      • startTimer

        public void startTimer​(String timerName)
        Specified by:
        startTimer in interface org.apache.sling.api.request.RequestProgressTracker
      • logTimer

        public void logTimer​(String timerName)
        Specified by:
        logTimer in interface org.apache.sling.api.request.RequestProgressTracker
      • logTimer

        public void logTimer​(String timerName,
                             String format,
                             Object... args)
        Specified by:
        logTimer in interface org.apache.sling.api.request.RequestProgressTracker
      • getMessages

        public Iterator<String> getMessages()
        Specified by:
        getMessages in interface org.apache.sling.api.request.RequestProgressTracker
      • dump

        public void dump​(PrintWriter writer)
        Specified by:
        dump in interface org.apache.sling.api.request.RequestProgressTracker
      • done

        public void done()
        Specified by:
        done in interface org.apache.sling.api.request.RequestProgressTracker