Uses of Interface

Packages that use RotateStrategy
org.apache.avalon.excalibur.logger.factory Log file rotation policies. 

Uses of RotateStrategy in org.apache.avalon.excalibur.logger.factory

Methods in org.apache.avalon.excalibur.logger.factory that return RotateStrategy
protected  RotateStrategy FileTargetFactory.getRotateStrategy(Configuration conf)

Uses of RotateStrategy in

Classes in that implement RotateStrategy
 class OrRotateStrategy
          Hierarchical rotation strategy.
 class RotateStrategyByDate
          Rotation stragety based on SimpleDateFormat.
 class RotateStrategyBySize
          Rotation strategy based on size written to log file.
 class RotateStrategyByTime
          rotation stragety based when log writting started.
 class RotateStrategyByTimeOfDay
          Rotation stragety based on a specific time of day.

Constructors in with parameters of type RotateStrategy
OrRotateStrategy(RotateStrategy[] strategies)
RotatingFileTarget(Formatter formatter, RotateStrategy rotateStrategy, FileStrategy fileStrategy)
          Construct RotatingFileTarget object.
RotatingFileTarget(boolean append, Formatter formatter, RotateStrategy rotateStrategy, FileStrategy fileStrategy)
          Construct RotatingFileTarget object.

Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.