public abstract class OXQDebugListener
extends java.lang.Object
OXQDynamicContext.setDebugListener(OXQDebugListener),
OXQDataSource.DEBUG_MODE| Modifier and Type | Method and Description |
|---|---|
abstract void |
enter(XQStackTraceElement element)
Invoked when the processor enters a function or the main query.
|
abstract void |
exit(XQStackTraceElement element)
Invoked when the processor exits a function or the main query.
|
abstract void |
step(XQStackTraceElement element)
Invoked before a line of XQuery source code is about to be processed.
|
public abstract void enter(XQStackTraceElement element) throws XQException
element - Contains only information about the function declaration.
XQStackTraceElement.getVariables() and
OXQStackTraceElement.getStaticContext() return null.XQExceptionOXQView.getStackTraceElement(javax.xml.xquery.XQStackTraceElement)public abstract void exit(XQStackTraceElement element) throws XQException
element - Contains only information about the function declaration.
XQStackTraceElement.getVariables() and
OXQStackTraceElement.getStaticContext() return null.XQExceptionOXQView.getStackTraceElement(javax.xml.xquery.XQStackTraceElement)public abstract void step(XQStackTraceElement element) throws XQException
element - Contains information about the line.XQExceptionOXQView.getStackTraceElement(javax.xml.xquery.XQStackTraceElement)Copyright © 2003, 2025, Oracle and/or its affiliates.