1
2
3
4
5
6
7 package com.atlassian.core.logging;
8
9 import org.apache.log4j.spi.LoggingEvent;
10
11 import java.util.Date;
12
13 public class DatedLoggingEvent
14 {
15 private final long timeInMillis;
16 private final LoggingEvent event;
17
18 public DatedLoggingEvent(long timeInMillis, LoggingEvent event)
19 {
20 this.timeInMillis = timeInMillis;
21
22 this.event = event;
23 }
24
25 public LoggingEvent getEvent()
26 {
27 return event;
28 }
29
30 public long getTimeInMillis()
31 {
32 return timeInMillis;
33 }
34
35 public Date getDate()
36 {
37 return new Date(timeInMillis);
38 }
39 }