public class JournalInfo extends StdWebMacro
idConverter
Constructor | Description |
---|---|
JournalInfo() |
Modifier and Type | Method | Description |
---|---|---|
static void |
clearJournalCache(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
java.lang.String journalName) |
|
static JournalEntry |
getEntry(java.util.List<JournalEntry> msgs,
java.lang.String key) |
|
static java.util.List<JournalEntry> |
getMessages(java.lang.String journalName,
JournalsLibrary.ForumJournal forumJournal,
java.lang.String page,
java.lang.String mpage,
java.lang.String parent,
java.lang.String dbsearch,
int msgLimit,
java.util.Map<java.lang.String,java.lang.Object> objs) |
|
static JournalEntry |
getNextEntry(java.util.List<JournalEntry> info,
java.lang.String key) |
|
java.lang.String |
name() |
The public name of this macro
|
java.lang.String |
runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
java.lang.String parm,
com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp) |
This method is executed only if this macro returns false for
preferBinary().
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearWebMacros, clearWebMacros, colorwebifyOnly, compareTo, copyOf, getHTTPFileData, grabFile, helpHelp, helpHelp, htmlIncomingFilter, htmlIncomingFilter, htmlOutgoingFilter, htmlOutgoingFilter, ID, initializeClass, isAdminMacro, isAWebPath, L, newInstance, parseOrderedParms, parseParms, parseParms, preferBinary, runBinaryMacro, safeIncomingfilter, webify, webify
public java.lang.String name()
WebMacro
name
in interface CMObject
name
in interface WebMacro
name
in class StdWebMacro
Environmental.Name()
public static JournalEntry getEntry(java.util.List<JournalEntry> msgs, java.lang.String key)
public static java.util.List<JournalEntry> getMessages(java.lang.String journalName, JournalsLibrary.ForumJournal forumJournal, java.lang.String page, java.lang.String mpage, java.lang.String parent, java.lang.String dbsearch, int msgLimit, java.util.Map<java.lang.String,java.lang.Object> objs)
public static void clearJournalCache(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq, java.lang.String journalName)
public static JournalEntry getNextEntry(java.util.List<JournalEntry> info, java.lang.String key)
public java.lang.String runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq, java.lang.String parm, com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp)
WebMacro
runMacro
in interface WebMacro
runMacro
in class StdWebMacro
httpReq
- the external requests objectparm
- any parameter strings given to the macrohttpResp
- the response, with headersWebMacro.preferBinary()
,
HTTPRequest