public class Poller
extends java.lang.Object
implements java.awt.event.ActionListener
| Modifier and Type | Field and Description |
|---|---|
private static int |
delay |
private javax.swing.Timer |
timer |
| Constructor and Description |
|---|
Poller()
Initializes the poller with a certain poll interval and uses the ServerProxy
passed as the object to poll
|
Poller(int delay) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
void |
beginPolling()
Polls the server at the interval specified at the instantiation of the Poller.
|
void |
stopPolling()
Causes the client to stop polling the server.
|
private static final int delay
private javax.swing.Timer timer
public Poller()
pollInterval - The period of polling, in millisecondsserverProxy - The ServerProxy object to pollpublic Poller(int delay)
public void beginPolling()
public void stopPolling()
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListener