#include <DBPage.h>
Inheritance diagram for DBPage


Public Methods | |
| virtual NS_DECL_ISUPPORTS nsresult | ParseInputSource (saxIInputSource *source) |
| virtual nsresult | ParseURI (const char *uri) |
| virtual nsresult | SetEntityResolver (saxIEntityResolver *resolver) |
| virtual nsresult | SetDTDHandler (saxIDTDHandler *handler) |
| virtual nsresult | SetDocumentHandler (saxIDocumentHandler *handler) |
| virtual nsresult | SetErrorHandler (saxIErrorHandler *handler) |
| virtual nsresult | GetRequest (px7IRequest * *aRequest) |
| virtual nsresult | SetRequest (px7IRequest * aRequest) |
| virtual nsresult | GetResponse (px7IResponse * *aResponse) |
| virtual nsresult | SetResponse (px7IResponse * aResponse) |
| virtual nsresult | StreamProcessingInstruction (const PRUnichar *target, const PRUnichar *data) |
| virtual nsresult | StreamStartElement (const PRUnichar *name, saxIAttributeList *atts) |
| DBPage () | |
| virtual | ~DBPage () |
| Connection* | getConnection () |
| saxAttributeList* | getAttr () |
| saxIDocumentHandler* | getDocHandler () |
| DOM_Document | getInput () |
| PRUnichar* | getParameterCopy (const nsAReadableString& name, const nsAReadableString& def) |
| void | setParameter (const nsAReadableString& name, const nsAReadableString& value) |
Public Attributes | |
| nsCOMPtr<px7IRequest> | m_request |
| nsCOMPtr<px7IResponse> | m_response |
Protected Methods | |
| void | run (Template* pTemplate) |
| Run nested inside of parent page. | |
| void | releaseConnection () |
| manually release the connection, causes commit and close close is cached by pooling code. More... | |
| void | rollbackConnection () |
| trigger a rollback of the connection. More... | |
Private Attributes | |
| nsCOMPtr<saxAttributeList> | m_attr |
| nsCOMPtr<saxIDocumentHandler> | m_documentHandler |
| Connection* | m_pConn |
| Currently active database connection. More... | |
|
|
|
|
|
Definition at line 40 of file DBPage.cpp. |
|
|
Definition at line 209 of file DBPage.cpp. |
|
|
Definition at line 223 of file DBPage.cpp. |
|
|
Definition at line 96 of file DBPage.cpp. |
|
|
Definition at line 132 of file DBPage.cpp. |
|
|
Definition at line 110 of file DBPage.cpp. |
|
|
Definition at line 117 of file DBPage.cpp. |
|
|
Definition at line 103 of file DBPage.cpp. |
|
|
Definition at line 125 of file DBPage.cpp. |
|
|
Definition at line 215 of file DBPage.cpp. |
|
|
Definition at line 229 of file DBPage.cpp. |
|
|
Definition at line 237 of file DBPage.cpp. |
|
|
Definition at line 244 of file DBPage.cpp. |
|
|
Definition at line 70 of file DBPage.cpp. Referenced by Transaction::buildRecord(), Report::buildRecord(), Transaction::buildXML(), and Report::buildXML(). |
|
|
Definition at line 45 of file DBPage.cpp. Referenced by Transaction::aSeek(), Transaction::doDelete(), Transaction::doInsert(), Transaction::doSelect(), Report::doSelect(), and Transaction::doUpdate(). |
|
|
Definition at line 76 of file DBPage.cpp. Referenced by Transaction::buildRecord(), Report::buildRecord(), Transaction::buildXML(), and Report::buildXML(). |
|
|
Definition at line 82 of file DBPage.cpp. Referenced by Transaction::buildDocument(). |
|
|
Definition at line 56 of file DBPage.cpp. Referenced by Transaction::aSeek(), Transaction::doDelete(), Transaction::doSelect(), Report::doSelect(), and getConnection(). |
|
|
manually release the connection, causes commit and close close is cached by pooling code.
Definition at line 184 of file DBPage.cpp. Referenced by ParseURI(). |
|
|
trigger a rollback of the connection. connection is also closed Definition at line 199 of file DBPage.cpp. Referenced by ParseURI(). |
|
|
Run nested inside of parent page.
|
|
|
Definition at line 64 of file DBPage.cpp. Referenced by Transaction::aSeek(), and Transaction::buildDocument(). |
|
|
|
|
|
|
|
|
Currently active database connection.
|
|
|
|
|
|
|
1.2.1 written by Dimitri van Heesch,
© 1997-2000