public class N2NTMToadlet extends Toadlet
HANDLE_METHOD_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
N2NTMToadlet(Node n,
NodeClientCore core,
HighLevelSimpleClient client) |
Modifier and Type | Method and Description |
---|---|
static void |
addUnsentMessageTextInfo(HTMLNode node,
java.lang.String message) |
static void |
createN2NTMSendForm(HTMLNode pageNode,
boolean advancedMode,
HTMLNode contentNode,
ToadletContext ctx,
java.util.HashMap<java.lang.String,java.lang.String> peers) |
Toadlet |
getBrowser() |
void |
handleMethodGET(java.net.URI uri,
HTTPRequest request,
ToadletContext ctx)
Handle a GET request.
|
void |
handleMethodPOST(java.net.URI uri,
HTTPRequest request,
ToadletContext ctx) |
java.lang.String |
path() |
addHomepageLink, allowPOSTWithoutPassword, findSupportedMethods, getClientImpl, sendErrorPage, sendErrorPage, sendErrorPage, showAsToadlet, showAsToadlet, writeHTMLReply, writeHTMLReply, writeHTMLReply, writeInternalError, writeReply, writeReply, writeReply, writeReply, writeReply, writeReply, writeTemporaryRedirect, writeTextReply, writeTextReply
protected N2NTMToadlet(Node n, NodeClientCore core, HighLevelSimpleClient client)
public Toadlet getBrowser()
public void handleMethodGET(java.net.URI uri, HTTPRequest request, ToadletContext ctx) throws ToadletContextClosedException, java.io.IOException, RedirectException
Toadlet
handleMethodGET
in class Toadlet
uri
- The URI being fetched.request
- The original HTTPRequest, convenient for e.g. fetching ?blah=blah parameters.ctx
- The request context. Mainly used for sending a reply; this identifies which
request we are replying to. Also gives access to lots of important objects e.g. PageMaker.ToadletContextClosedException
java.io.IOException
RedirectException
public void handleMethodPOST(java.net.URI uri, HTTPRequest request, ToadletContext ctx) throws ToadletContextClosedException, java.io.IOException, RedirectException
ToadletContextClosedException
java.io.IOException
RedirectException
public static void addUnsentMessageTextInfo(HTMLNode node, java.lang.String message)
public static void createN2NTMSendForm(HTMLNode pageNode, boolean advancedMode, HTMLNode contentNode, ToadletContext ctx, java.util.HashMap<java.lang.String,java.lang.String> peers) throws ToadletContextClosedException, java.io.IOException
ToadletContextClosedException
java.io.IOException