Class SizeBasedTriggeringPolicy

    • Constructor Detail

      • SizeBasedTriggeringPolicy

        protected SizeBasedTriggeringPolicy()
        Constructs a new instance.
      • SizeBasedTriggeringPolicy

        protected SizeBasedTriggeringPolicy​(long maxFileSize)
        Constructs a new instance.
        Parameters:
        maxFileSize - rollover threshold size in bytes.
    • Method Detail

      • getMaxFileSize

        public long getMaxFileSize()
      • initialize

        public void initialize​(RollingFileManager aManager)
        Initialize the TriggeringPolicy.
        Parameters:
        aManager - The RollingFileManager.
      • isTriggeringEvent

        public boolean isTriggeringEvent​(LogEvent event)
        Returns true if a rollover should occur.
        Parameters:
        event - A reference to the currently event.
        Returns:
        true if a rollover should take place, false otherwise.