|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.neu.ccs.demeterf.http.classes.ReqHandler
public class ReqHandler
Representation of ReqHandler
Constructor Summary | |
---|---|
ReqHandler()
Construct a(n) ReqHandler Instance |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Is the given object Equal to this ReqHandler? |
HTTPResp |
get(HTTPReq r)
Handle a GET request |
HTTPResp |
head(HTTPReq r)
Handle a HEAD request |
HTTPResp |
other(HTTPReq r)
Handle any Other/unknown request |
static ReqHandler |
parse(java.io.InputStream inpt)
Parse an instance of ReqHandler from the given Stream |
static ReqHandler |
parse(java.io.Reader inpt)
Parse an instance of ReqHandler from the given Reader |
static ReqHandler |
parse(java.lang.String inpt)
Parse an instance of ReqHandler from the given String |
HTTPResp |
post(HTTPReq r)
Handle a POST request |
void |
respond(java.net.ServerSocket s)
Respond to a possible ServerSocket Connection |
void |
respond(java.net.Socket in)
Respond to a Socket Connection |
java.lang.String |
toString()
DGP method from Class PrintToString |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ReqHandler()
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public static ReqHandler parse(java.lang.String inpt) throws ParseException
ParseException
public static ReqHandler parse(java.io.InputStream inpt) throws ParseException
ParseException
public static ReqHandler parse(java.io.Reader inpt) throws ParseException
ParseException
public void respond(java.net.ServerSocket s)
public void respond(java.net.Socket in)
public HTTPResp get(HTTPReq r)
public HTTPResp post(HTTPReq r)
public HTTPResp head(HTTPReq r)
public HTTPResp other(HTTPReq r)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |