blob: bfd22531aab5d812bfa7b66d44f730fbfd8f27fb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
package f00f.net.irc.martyr.commands;
import f00f.net.irc.martyr.InCommand;
/**
* Defines the PONG command. At this point, PONGs can only be sent to
* the server, so all we need to do is provide render().
*/
public class PongCommand extends PingCommand
{
public PongCommand( String dest )
{
super( dest );
}
/**
* PONG shouldn't be sent to us.
*/
public InCommand parse( String prefix, String identifier, String params )
{
throw new UnsupportedOperationException("PONG is not an incommand.");
}
public String getIrcIdentifier()
{
return "PONG";
}
// ===== Pong-specific methods =======================================
public String getPongDest()
{
return getPingSource();
}
}
|