5761 |
28 Nov 19 |
nicklas |
1 |
package net.sf.basedb.reggie.activity; |
5761 |
28 Nov 19 |
nicklas |
2 |
|
5761 |
28 Nov 19 |
nicklas |
3 |
/** |
5761 |
28 Nov 19 |
nicklas |
A simple quote-of-the-day instance. |
5761 |
28 Nov 19 |
nicklas |
@since 4.25 |
5761 |
28 Nov 19 |
nicklas |
6 |
*/ |
5761 |
28 Nov 19 |
nicklas |
7 |
public class QuoteOfTheDay |
5761 |
28 Nov 19 |
nicklas |
8 |
{ |
5762 |
28 Nov 19 |
nicklas |
9 |
private final long created; |
5761 |
28 Nov 19 |
nicklas |
10 |
private String quote; |
5761 |
28 Nov 19 |
nicklas |
11 |
private String author; |
5761 |
28 Nov 19 |
nicklas |
12 |
|
5761 |
28 Nov 19 |
nicklas |
13 |
public QuoteOfTheDay() |
5762 |
28 Nov 19 |
nicklas |
14 |
{ |
5762 |
28 Nov 19 |
nicklas |
15 |
this.created = System.currentTimeMillis(); |
5762 |
28 Nov 19 |
nicklas |
16 |
} |
5761 |
28 Nov 19 |
nicklas |
17 |
|
5761 |
28 Nov 19 |
nicklas |
18 |
/** |
5761 |
28 Nov 19 |
nicklas |
Get the quote. |
5761 |
28 Nov 19 |
nicklas |
20 |
*/ |
5761 |
28 Nov 19 |
nicklas |
21 |
public String getQuote() |
5761 |
28 Nov 19 |
nicklas |
22 |
{ |
5761 |
28 Nov 19 |
nicklas |
23 |
return quote; |
5761 |
28 Nov 19 |
nicklas |
24 |
} |
5761 |
28 Nov 19 |
nicklas |
25 |
|
5761 |
28 Nov 19 |
nicklas |
26 |
public void setQuote(String quote) |
5761 |
28 Nov 19 |
nicklas |
27 |
{ |
5761 |
28 Nov 19 |
nicklas |
28 |
this.quote = quote; |
5761 |
28 Nov 19 |
nicklas |
29 |
} |
5761 |
28 Nov 19 |
nicklas |
30 |
|
5761 |
28 Nov 19 |
nicklas |
31 |
/** |
5761 |
28 Nov 19 |
nicklas |
Get the author of the quote. |
5761 |
28 Nov 19 |
nicklas |
33 |
*/ |
5761 |
28 Nov 19 |
nicklas |
34 |
public String getAuthor() |
5761 |
28 Nov 19 |
nicklas |
35 |
{ |
5761 |
28 Nov 19 |
nicklas |
36 |
return author; |
5761 |
28 Nov 19 |
nicklas |
37 |
} |
5761 |
28 Nov 19 |
nicklas |
38 |
|
5761 |
28 Nov 19 |
nicklas |
39 |
public void setAuthor(String author) |
5761 |
28 Nov 19 |
nicklas |
40 |
{ |
5761 |
28 Nov 19 |
nicklas |
41 |
this.author = author; |
5761 |
28 Nov 19 |
nicklas |
42 |
} |
5761 |
28 Nov 19 |
nicklas |
43 |
|
5762 |
28 Nov 19 |
nicklas |
44 |
/** |
5762 |
28 Nov 19 |
nicklas |
Get the age of the quote in seconds. |
5762 |
28 Nov 19 |
nicklas |
46 |
*/ |
5762 |
28 Nov 19 |
nicklas |
47 |
public int getAgeInSeconds() |
5762 |
28 Nov 19 |
nicklas |
48 |
{ |
5762 |
28 Nov 19 |
nicklas |
49 |
return (int)((System.currentTimeMillis() - created) / 1000); |
5762 |
28 Nov 19 |
nicklas |
50 |
} |
5762 |
28 Nov 19 |
nicklas |
51 |
|
5761 |
28 Nov 19 |
nicklas |
52 |
} |