|
Crossfire JXClient, Trunk
R20561
|
An entry in the cache. More...
Collaboration diagram for com.realtime.crossfire.jxclient.metaserver.Info:Public Member Functions | |
| MetaserverEntry | getMetaserverEntry () |
| Returns the metaserver entry. More... | |
| long | getTimestamp () |
| Returns the timestamp. More... | |
| Info (@NotNull final MetaserverEntry metaserverEntry) | |
| Creates a new instance. More... | |
| Info (@NotNull final MetaserverEntry metaserverEntry, final long timestamp) | |
| Creates a new instance. More... | |
Private Attributes | |
| final MetaserverEntry | metaserverEntry |
| The metaserver entry. More... | |
| final long | timestamp |
| The timestamp of last update. More... | |
An entry in the cache.
It consists of a MetaserverEntry and a timestamp of last update.
| com.realtime.crossfire.jxclient.metaserver.Info.Info | ( | @NotNull final MetaserverEntry | metaserverEntry | ) |
Creates a new instance.
Sets the timestamp to "now".
| metaserverEntry | the metaserver entry |
Definition at line 48 of file Info.java.
References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry.
| com.realtime.crossfire.jxclient.metaserver.Info.Info | ( | @NotNull final MetaserverEntry | metaserverEntry, |
| final long | timestamp | ||
| ) |
Creates a new instance.
| metaserverEntry | the metaserver entry |
| timestamp | the timestamp |
Definition at line 57 of file Info.java.
References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry, and com.realtime.crossfire.jxclient.metaserver.Info.timestamp.
| MetaserverEntry com.realtime.crossfire.jxclient.metaserver.Info.getMetaserverEntry | ( | ) |
Returns the metaserver entry.
Definition at line 67 of file Info.java.
References com.realtime.crossfire.jxclient.metaserver.Info.metaserverEntry.
| long com.realtime.crossfire.jxclient.metaserver.Info.getTimestamp | ( | ) |
Returns the timestamp.
Definition at line 75 of file Info.java.
References com.realtime.crossfire.jxclient.metaserver.Info.timestamp.
Referenced by com.realtime.crossfire.jxclient.metaserver.ServerCache.expire().
Here is the caller graph for this function:
|
private |
The metaserver entry.
Definition at line 37 of file Info.java.
Referenced by com.realtime.crossfire.jxclient.metaserver.Info.getMetaserverEntry(), and com.realtime.crossfire.jxclient.metaserver.Info.Info().
|
private |
The timestamp of last update.
Definition at line 42 of file Info.java.
Referenced by com.realtime.crossfire.jxclient.metaserver.Info.getTimestamp(), and com.realtime.crossfire.jxclient.metaserver.Info.Info().