sashenka.modules
Class WeatherServlet

java.lang.Object
  |
  +--javax.servlet.GenericServlet
        |
        +--sashenka.servlet.IRCServlet
              |
              +--sashenka.modules.WeatherServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class WeatherServlet
extends IRCServlet

See Also:
Serialized Form

Constructor Summary
WeatherServlet()
           
 
Method Summary
 void doHelp(IRCServletRequest request, IRCServletResponse response)
           
 void doPrivMsg(IRCServletRequest request, IRCServletResponse response)
          Called by the server to allow a servlet to handle a PRIVMSG request.
static void extractBetween(java.lang.String start, java.lang.String end, java.lang.StringBuffer data)
           
 void init()
           
static void main(java.lang.String[] args)
           
 void privMsg(User as, User from, java.util.Collection to, java.lang.String message)
           
static java.lang.StringBuffer readURL(java.net.URL there)
           
static void stripHTML(java.lang.StringBuffer text)
           
 
Methods inherited from class sashenka.servlet.IRCServlet
doAction, doIdle, doJoin, doLeft, doNotice, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeatherServlet

public WeatherServlet()
Method Detail

init

public void init()
Overrides:
init in class javax.servlet.GenericServlet

doPrivMsg

public void doPrivMsg(IRCServletRequest request,
                      IRCServletResponse response)
Description copied from class: IRCServlet
Called by the server to allow a servlet to handle a PRIVMSG request. A PRIVMSG may or may not be directed at this particular servlet.

Overrides:
doPrivMsg in class IRCServlet

doHelp

public void doHelp(IRCServletRequest request,
                   IRCServletResponse response)
Overrides:
doHelp in class IRCServlet

privMsg

public void privMsg(User as,
                    User from,
                    java.util.Collection to,
                    java.lang.String message)

stripHTML

public static void stripHTML(java.lang.StringBuffer text)

extractBetween

public static void extractBetween(java.lang.String start,
                                  java.lang.String end,
                                  java.lang.StringBuffer data)

readURL

public static java.lang.StringBuffer readURL(java.net.URL there)
                                      throws java.io.IOException
java.io.IOException

main

public static void main(java.lang.String[] args)