public interface XSQLActionHandler
Upon encountering an XSQL Action Element of the form <xsql:xxxx> in an XSQL page, the XSQL Page Processor invokes the associated XSQL Action Handler by:
Modifier and Type | Method and Description |
---|---|
void |
handleAction(Node rootNode)
Handle the action, typically by executing some code and appending new child DOM nodes to the rootNode.
|
void |
init(XSQLPageRequest env, Element e)
Initialize the Action Handler
|
void init(XSQLPageRequest env, Element e)
env
- XSQLPageRequest objecte
- DOM element representing the Action Element being handledvoid handleAction(Node rootNode) throws java.sql.SQLException
The XSQL Page Processor replaces the action element in the XSQL Page being processed with the document fragment of nodes that your handleAction method appends to the rootNode.
rootNode
- Root node of generated document fragmentjava.sql.SQLException