|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jxml.qare.qhome.SDO | +--com.jxml.qare.qhome.InboxAgent
Field Summary | |
DBApplication.Row |
app
|
DBAccount.Row |
currentAccount
|
String |
gkey
|
DBInbox.Row |
inbox
|
Map |
properties
|
DBUser.Row |
user
|
String |
war
|
Constructor Summary | |
InboxAgent()
|
Method Summary | |
void |
content(String t)
Append content, encode markup characters. |
void |
createInboxMsg(String description,
DBSystem.Row system)
A convenience method for adding an Inbox agent to the inbox table. |
void |
eval(Map properties,
List args,
ClassLoader cl)
Invoked when an application is started (appDir) or when an inbox row is selected by the user. |
void |
expandProperty(String propertyName)
Expands the property specified by the propertyName |
QSchemaFactory |
getFactory()
This method is overidden by classes which use the process/reply logic. |
abstract void |
initInput()
Initializalization of the input display--process the input, send messages and add the inbox agent to DBInbox. |
void |
initResult()
Initialization of the result display. |
void |
markup(String t)
Append markup. |
String |
process(String arg)
Process the template arguments for the input or result display. |
String |
processCommon(String arg)
Common template argument processing provided as a convenience method. |
abstract String |
processInput(String arg)
Process the template arguments for the input display. |
String |
processResult(String arg)
Process the template arguments for the result display. |
boolean |
refresh()
|
Methods inherited from class com.jxml.qare.qhome.SDO |
createInboxMsg, createInboxMsg, exceptionTraceString, getAction, getFactoryClassName, getQDoc, getSchema, toXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Map properties
public String gkey
public DBInbox.Row inbox
public String war
public DBApplication.Row app
public DBUser.Row user
public DBAccount.Row currentAccount
Constructor Detail |
public InboxAgent()
Method Detail |
public QSchemaFactory getFactory()
SDO
getFactory
in class SDO
public final void eval(Map properties, List args, ClassLoader cl) throws Exception
eval
in class SDO
public abstract void initInput() throws Exception
public void initResult() throws Exception
public final void createInboxMsg(String description, DBSystem.Row system) throws Exception
public final void expandProperty(String propertyName) throws Exception
public void markup(String t)
public void content(String t)
public final String process(String arg) throws Exception
public abstract String processInput(String arg) throws Exception
public String processResult(String arg) throws Exception
public String processCommon(String arg) throws Exception
public boolean refresh() throws Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |