1 23 package com.sun.enterprise.server.logging; 24 25 import java.util.Timer ; 26 import java.util.TimerTask ; 27 28 public class LogRotationTimerTask extends TimerTask { 29 private long timerValue; 30 31 public LogRotationTimerTask( long timeInMinutes ) { 32 timerValue = timeInMinutes * 60 * 1000; 33 } 34 35 public long getRotationTimerValue( ) { 36 return timerValue; 37 } 38 39 public long getRotationTimerValueInMinutes( ) { 40 return timerValue/60000; 43 } 44 45 public void run( ) { 46 FileandSyslogHandler.getInstance( ).requestRotation( ); 47 } 48 } 49 50 | Popular Tags |