net.sf.saxon.javax.xml.xquery

Interface XQConnection

All Superinterfaces:
XQDataFactory
Known Implementing Classes:
SaxonXQConnection

public interface XQConnection
extends XQDataFactory

XQJ interfaces reconstructed from version 0.9 documentation

Method Summary

void
close()
void
commit()
XQExpression
createExpression()
XQExpression
createExpression(XQStaticContext properties)
boolean
getAutoCommit()
XQMetaData
getMetaData()
XQStaticContext
getStaticContext()
boolean
isClosed()
XQPreparedExpression
prepareExpression(InputStream xquery)
XQPreparedExpression
prepareExpression(InputStream xquery, XQStaticContext properties)
XQPreparedExpression
prepareExpression(Reader xquery)
XQPreparedExpression
prepareExpression(Reader xquery, XQStaticContext properties)
XQPreparedExpression
prepareExpression(String xquery)
XQPreparedExpression
prepareExpression(String xquery, XQStaticContext properties)
void
rollback()
void
setAutoCommit(boolean autoCommit)
void
setStaticContext(XQStaticContext properties)

Methods inherited from interface net.sf.saxon.javax.xml.xquery.XQDataFactory

createAtomicType, createAtomicType, createAttributeType, createAttributeType, createCommentType, createDocumentElementType, createDocumentSchemaElementType, createDocumentType, createElementType, createElementType, createItem, createItemFromAtomicValue, createItemFromBoolean, createItemFromByte, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDouble, createItemFromFloat, createItemFromInt, createItemFromLong, createItemFromNode, createItemFromObject, createItemFromShort, createItemFromString, createItemType, createNodeType, createProcessingInstructionType, createSchemaAttributeType, createSchemaElementType, createSequence, createSequence, createSequenceType, createTextType

Method Details

close

public void close()
            throws XQException

commit

public void commit()
            throws XQException

createExpression

public XQExpression createExpression()
            throws XQException

createExpression

public XQExpression createExpression(XQStaticContext properties)
            throws XQException

getAutoCommit

public boolean getAutoCommit()
            throws XQException

getMetaData

public XQMetaData getMetaData()
            throws XQException

getStaticContext

public XQStaticContext getStaticContext()
            throws XQException

isClosed

public boolean isClosed()

prepareExpression

public XQPreparedExpression prepareExpression(InputStream xquery)
            throws XQException

prepareExpression

public XQPreparedExpression prepareExpression(InputStream xquery,
                                              XQStaticContext properties)
            throws XQException

prepareExpression

public XQPreparedExpression prepareExpression(Reader xquery)
            throws XQException

prepareExpression

public XQPreparedExpression prepareExpression(Reader xquery,
                                              XQStaticContext properties)
            throws XQException

prepareExpression

public XQPreparedExpression prepareExpression(String xquery)
            throws XQException

prepareExpression

public XQPreparedExpression prepareExpression(String xquery,
                                              XQStaticContext properties)
            throws XQException

rollback

public void rollback()
            throws XQException

setAutoCommit

public void setAutoCommit(boolean autoCommit)
            throws XQException

setStaticContext

public void setStaticContext(XQStaticContext properties)
            throws XQException