Class RepositoryActivityLog.Rolling

  • All Implemented Interfaces:
    org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.event.INotifier.INotifier2, org.eclipse.net4j.util.lifecycle.IDeactivateable, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation, org.eclipse.net4j.util.om.log.Log
    Enclosing class:
    RepositoryActivityLog

    public static class RepositoryActivityLog.Rolling
    extends RepositoryActivityLog
    Since:
    4.7
    Author:
    Eike Stepper
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  RepositoryActivityLog.Rolling.Factory  
      • Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle

        org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
      • Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier

        org.eclipse.net4j.util.event.INotifier.INotifier2
    • Field Summary

      • Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle

        USE_LABEL
    • Constructor Summary

      Constructors 
      Constructor Description
      Rolling​(java.lang.String logFile, long logSize, boolean append)  
    • Constructor Detail

      • Rolling

        public Rolling​(java.lang.String logFile,
                       long logSize,
                       boolean append)
    • Method Detail

      • log

        public void log​(java.lang.String message)
      • delegateChanged

        protected void delegateChanged​(IRepository oldRepository,
                                       IRepository newRepository)
        Overrides:
        delegateChanged in class org.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
      • doActivate

        protected void doActivate()
                           throws java.lang.Exception
        Overrides:
        doActivate in class org.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
        Throws:
        java.lang.Exception
      • doDeactivate

        protected void doDeactivate()
                             throws java.lang.Exception
        Overrides:
        doDeactivate in class org.eclipse.net4j.util.lifecycle.LifecycleHook<IRepository>
        Throws:
        java.lang.Exception