net.sf.saxon.javax.xml.xquery
Interface XQConnection

All Superinterfaces:
XQDataFactory
All 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 Detail

close

void close()
           throws XQException
Throws:
XQException

commit

void commit()
            throws XQException
Throws:
XQException

createExpression

XQExpression createExpression()
                              throws XQException
Throws:
XQException

createExpression

XQExpression createExpression(XQStaticContext properties)
                              throws XQException
Throws:
XQException

getAutoCommit

boolean getAutoCommit()
                      throws XQException
Throws:
XQException

getMetaData

XQMetaData getMetaData()
                       throws XQException
Throws:
XQException

getStaticContext

XQStaticContext getStaticContext()
                                 throws XQException
Throws:
XQException

isClosed

boolean isClosed()

prepareExpression

XQPreparedExpression prepareExpression(InputStream xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

XQPreparedExpression prepareExpression(InputStream xquery,
                                       XQStaticContext properties)
                                       throws XQException
Throws:
XQException

prepareExpression

XQPreparedExpression prepareExpression(Reader xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

XQPreparedExpression prepareExpression(Reader xquery,
                                       XQStaticContext properties)
                                       throws XQException
Throws:
XQException

prepareExpression

XQPreparedExpression prepareExpression(String xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

XQPreparedExpression prepareExpression(String xquery,
                                       XQStaticContext properties)
                                       throws XQException
Throws:
XQException

rollback

void rollback()
              throws XQException
Throws:
XQException

setAutoCommit

void setAutoCommit(boolean autoCommit)
                   throws XQException
Throws:
XQException

setStaticContext

void setStaticContext(XQStaticContext properties)
                      throws XQException
Throws:
XQException


Copyright (C) Michael H. Kay. All rights reserved.