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

All Superinterfaces:
XQDataFactory, XQStaticContext
All Known Implementing Classes:
SaxonXQConnection

public interface XQConnection
extends XQDataFactory, XQStaticContext

XQJ interfaces reconstructed from version 0.5 documentation


Method Summary
 void clearWarnings()
           
 void close()
           
 void commit()
           
 XQExpression createExpression()
           
 int getHoldability()
           
 XQMetaData getMetaData()
           
 java.lang.String getMetaDataProperty(java.lang.String key)
           
 int getQueryLanguageTypeAndVersion()
           
 int getScrollability()
           
 java.lang.String[] getSupportedMetaDataPropertyNames()
           
 int getUpdatability()
           
 XQWarning getWarnings()
           
 boolean isClosed()
           
 XQPreparedExpression prepareExpression(java.io.InputStream xquery)
           
 XQPreparedExpression prepareExpression(java.io.InputStream xquery, XQItemType contextItemType)
           
 XQPreparedExpression prepareExpression(java.io.Reader xquery)
           
 XQPreparedExpression prepareExpression(java.io.Reader xquery, XQItemType contextItemType)
           
 XQPreparedExpression prepareExpression(java.lang.String xquery)
           
 XQPreparedExpression prepareExpression(java.lang.String xquery, XQItemType contextItemType)
           
 void rollback()
           
 void setCommonHandler(XQCommonHandler handler)
           
 void setHoldability(int holdability)
           
 void setQueryLanguageTypeAndVersion(int langtype)
           
 void setScrollability(int scrollability)
           
 void setUpdatability(int updatability)
           
 
Methods inherited from interface net.sf.saxon.javax.xml.xquery.XQDataFactory
createAtomicItemType, createItem, createItemFromAtomicValue, createItemFromBoolean, createItemFromByte, createItemFromDocument, createItemFromDouble, createItemFromFloat, createItemFromInt, createItemFromLong, createItemFromNode, createItemFromObject, createItemFromShort, createItemType, createItemType, createSequence, createSequence, createSequenceType
 
Methods inherited from interface net.sf.saxon.javax.xml.xquery.XQStaticContext
getBaseURI, getBoundarySpacePolicy, getConstructionMode, getCopyNamespacesModeInherit, getCopyNamespacesModePreserve, getDefaultCollation, getDefaultElementTypeNamespace, getDefaultFunctionNamespace, getDefaultOrderForEmptySequences, getInScopeNamespacePrefixes, getNamespaceURI, getOrderingMode, getStaticInScopeVariableNames, getStaticInScopeVariableType
 

Method Detail

clearWarnings

public void clearWarnings()
                   throws XQException
Throws:
XQException

close

public void close()
           throws XQException
Throws:
XQException

commit

public void commit()
            throws XQException
Throws:
XQException

createExpression

public XQExpression createExpression()
                              throws XQException
Throws:
XQException

getHoldability

public int getHoldability()
                   throws XQException
Throws:
XQException

getMetaData

public XQMetaData getMetaData()
                       throws XQException
Throws:
XQException

getMetaDataProperty

public java.lang.String getMetaDataProperty(java.lang.String key)
                                     throws XQException
Throws:
XQException

getQueryLanguageTypeAndVersion

public int getQueryLanguageTypeAndVersion()
                                   throws XQException
Throws:
XQException

getScrollability

public int getScrollability()
                     throws XQException
Throws:
XQException

getSupportedMetaDataPropertyNames

public java.lang.String[] getSupportedMetaDataPropertyNames()
                                                     throws XQException
Throws:
XQException

getUpdatability

public int getUpdatability()
                    throws XQException
Throws:
XQException

getWarnings

public XQWarning getWarnings()
                      throws XQException
Throws:
XQException

isClosed

public boolean isClosed()

prepareExpression

public XQPreparedExpression prepareExpression(java.io.InputStream xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

public XQPreparedExpression prepareExpression(java.io.InputStream xquery,
                                              XQItemType contextItemType)
                                       throws XQException
Throws:
XQException

prepareExpression

public XQPreparedExpression prepareExpression(java.io.Reader xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

public XQPreparedExpression prepareExpression(java.io.Reader xquery,
                                              XQItemType contextItemType)
                                       throws XQException
Throws:
XQException

prepareExpression

public XQPreparedExpression prepareExpression(java.lang.String xquery)
                                       throws XQException
Throws:
XQException

prepareExpression

public XQPreparedExpression prepareExpression(java.lang.String xquery,
                                              XQItemType contextItemType)
                                       throws XQException
Throws:
XQException

rollback

public void rollback()
              throws XQException
Throws:
XQException

setCommonHandler

public void setCommonHandler(XQCommonHandler handler)
                      throws XQException
Throws:
XQException

setHoldability

public void setHoldability(int holdability)
                    throws XQException
Throws:
XQException

setQueryLanguageTypeAndVersion

public void setQueryLanguageTypeAndVersion(int langtype)
                                    throws XQException
Throws:
XQException

setScrollability

public void setScrollability(int scrollability)
                      throws XQException
Throws:
XQException

setUpdatability

public void setUpdatability(int updatability)
                     throws XQException
Throws:
XQException