MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.xqj
Class MXQueryXQConnection

java.lang.Object
  extended by ch.ethz.mxquery.xqj.MXQueryXQDataFactory
      extended by ch.ethz.mxquery.xqj.MXQueryXQConnection
All Implemented Interfaces:
javax.xml.xquery.XQConnection, javax.xml.xquery.XQDataFactory

public class MXQueryXQConnection
extends MXQueryXQDataFactory
implements javax.xml.xquery.XQConnection


Constructor Summary
MXQueryXQConnection(MXQueryXQDataSource src)
           
 
Method Summary
 void clearWarnings()
           
 void close()
           
 void commit()
           
 javax.xml.xquery.XQExpression createExpression()
           
 javax.xml.xquery.XQExpression createExpression(javax.xml.xquery.XQStaticContext properties)
           
 boolean getAutoCommit()
           
 javax.xml.xquery.XQMetaData getMetaData()
           
 java.lang.String getMetaDataProperty(java.lang.String key)
           
 javax.xml.xquery.XQStaticContext getStaticContext()
           
 java.lang.String[] getSupportedMetaDataPropertyNames()
           
 boolean isClosed()
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.InputStream xquery)
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.InputStream xquery, javax.xml.xquery.XQStaticContext properties)
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.Reader xquery)
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.Reader xquery, javax.xml.xquery.XQStaticContext properties)
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.lang.String xquery)
           
 javax.xml.xquery.XQPreparedExpression prepareExpression(java.lang.String xquery, javax.xml.xquery.XQStaticContext properties)
           
 void rollback()
           
 void setAutoCommit(boolean autoCommit)
           
 void setStaticContext(javax.xml.xquery.XQStaticContext properties)
           
 
Methods inherited from class ch.ethz.mxquery.xqj.MXQueryXQDataFactory
createAtomicType, createAtomicType, createAttributeType, createAttributeType, createCommentType, createDocumentElementType, createDocumentSchemaElementType, createDocumentType, createElementType, createElementType, createItem, createItemFromAtomicValue, createItemFromBoolean, createItemFromByte, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDocument, createItemFromDouble, createItemFromFloat, createItemFromInt, createItemFromLong, createItemFromNode, createItemFromObject, createItemFromShort, createItemFromString, createItemType, createItemType, createItemType, createNodeType, createProcessingInstructionType, createSchemaAttributeType, createSchemaElementType, createSequence, createSequence, createSequenceType, createTextType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface 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
 

Constructor Detail

MXQueryXQConnection

public MXQueryXQConnection(MXQueryXQDataSource src)
Method Detail

clearWarnings

public void clearWarnings()
                   throws javax.xml.xquery.XQException
Throws:
javax.xml.xquery.XQException

close

public void close()
           throws javax.xml.xquery.XQException
Specified by:
close in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

commit

public void commit()
            throws javax.xml.xquery.XQException
Specified by:
commit in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

createExpression

public javax.xml.xquery.XQExpression createExpression(javax.xml.xquery.XQStaticContext properties)
                                               throws javax.xml.xquery.XQException
Specified by:
createExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

createExpression

public javax.xml.xquery.XQExpression createExpression()
                                               throws javax.xml.xquery.XQException
Specified by:
createExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

getMetaData

public javax.xml.xquery.XQMetaData getMetaData()
                                        throws javax.xml.xquery.XQException
Specified by:
getMetaData in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

getMetaDataProperty

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

getSupportedMetaDataPropertyNames

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

isClosed

public boolean isClosed()
Specified by:
isClosed in interface javax.xml.xquery.XQConnection

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.InputStream xquery)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.InputStream xquery,
                                                               javax.xml.xquery.XQStaticContext properties)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.Reader xquery)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.io.Reader xquery,
                                                               javax.xml.xquery.XQStaticContext properties)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.lang.String xquery)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

prepareExpression

public javax.xml.xquery.XQPreparedExpression prepareExpression(java.lang.String xquery,
                                                               javax.xml.xquery.XQStaticContext properties)
                                                        throws javax.xml.xquery.XQException
Specified by:
prepareExpression in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

rollback

public void rollback()
              throws javax.xml.xquery.XQException
Specified by:
rollback in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

getAutoCommit

public boolean getAutoCommit()
                      throws javax.xml.xquery.XQException
Specified by:
getAutoCommit in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

getStaticContext

public javax.xml.xquery.XQStaticContext getStaticContext()
                                                  throws javax.xml.xquery.XQException
Specified by:
getStaticContext in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

setAutoCommit

public void setAutoCommit(boolean autoCommit)
                   throws javax.xml.xquery.XQException
Specified by:
setAutoCommit in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

setStaticContext

public void setStaticContext(javax.xml.xquery.XQStaticContext properties)
                      throws javax.xml.xquery.XQException
Specified by:
setStaticContext in interface javax.xml.xquery.XQConnection
Throws:
javax.xml.xquery.XQException

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich