package com.esri.geoevent.solutions.transport.irc.jerklib.parsers;
import com.esri.geoevent.solutions.transport.irc.jerklib.EventToken;
import com.esri.geoevent.solutions.transport.irc.jerklib.events.IRCEvent;
import com.esri.geoevent.solutions.transport.irc.jerklib.events.impl.WhowasEventImpl;
public class WhoWasParser implements CommandParser
{
/* :kubrick.freenode.net 314 scripy1 ty n=ty 71.237.206.180 * :ty
"<nick> <user> <host> * :<real name>" */
public IRCEvent createEvent(EventToken token, IRCEvent event)
{
return new WhowasEventImpl
(
token.arg(3),
token.arg(2),
token.arg(1),
token.arg(5),
token.data(),
event.getSession()
);
}
}