checkWarnings
public SQLWarning checkWarnings()
close
public void close()
Close down any resources used by this document. If an SQL Error occure
while the document was being accessed, the SQL Connection used to create
this document will be released to the Connection Pool on error. This allows
the COnnection Pool to give special attention to any connection that may
be in a errored state.
documentRegistration
public void documentRegistration()
A dummy routine to satisify the abstract interface. If the DTM
implememtation that extends the default base requires notification
of registration, they can override this method.
- documentRegistration in interface DTM
- documentRegistration in interface DTMDefaultBase
documentRelease
public void documentRelease()
A dummy routine to satisify the abstract interface. If the DTM
implememtation that extends the default base requires notification
when the document is being released, they can override this method
- documentRelease in interface DTM
- documentRelease in interface DTMDefaultBase
getExpressionContext
public ExpressionContext getExpressionContext()
Return the context used to build this document
getNewDocument
public static SQLDocument getNewDocument(ExpressionContext exprContext)
This static method simplifies the creation of an SQL Document and allows
us to embedd the complexity of creating / handling the dtmIdent inside
the document. This type of method may better placed inside the DTMDocument
code
hasErrors
public boolean hasErrors()
Used by the XConnection to determine if the Document should
handle the document differently.