org.ozoneDB.xml.util
Interface XMLContainerHelper

All Superinterfaces:
org.ozoneDB.OzoneCompatibleOrProxy, org.ozoneDB.OzoneRemote
All Known Implementing Classes:
XMLContainerHelperImpl, XMLContainerHelperImpl_Proxy

public interface XMLContainerHelper
extends org.ozoneDB.OzoneRemote

The remote interface of the XMLContainerHelperImpl.

Version:
$Revision: 1.1 $ $Date: 2003/11/22 19:29:51 $
Author:
SMB
See Also:
XMLContainerHelperImpl

Method Summary
 org.ozoneDB.xml.util.SAXChunkConsumer beginInputSequence(org.w3c.dom.Node _pnode)
           
 org.ozoneDB.xml.util.SAXChunkProducer beginOutputSequence(org.w3c.dom.NodeList _pnodes, int _depth)
           
 void clearDocument()
           
 org.ozoneDB.xml.util.SAXChunkProducer createNextChunk(org.ozoneDB.xml.util.SAXChunkProducer producer)
           
 void endInputSequence()
           
 void endOutputSequence()
           
 org.infozone.tools.xml.queries.XObject executeXPath(OzoneXPathQuery _query)
           
 void executeXUpdate(OzoneXUpdateQuery _query)
           
 org.w3c.dom.Document getDocument()
           
 org.ozoneDB.xml.util.SAXChunkConsumer putChunk(byte[] _chunkData, org.ozoneDB.xml.util.SAXChunkConsumer consumer)
           
 void setDocument(org.w3c.dom.Document _pdoc)
           
 java.lang.String xpathForNode(org.w3c.dom.Node _pnode)
           
 
Methods inherited from interface org.ozoneDB.OzoneCompatibleOrProxy
getObjectID
 

Method Detail

setDocument

public void setDocument(org.w3c.dom.Document _pdoc)

getDocument

public org.w3c.dom.Document getDocument()

clearDocument

public void clearDocument()

beginInputSequence

public org.ozoneDB.xml.util.SAXChunkConsumer beginInputSequence(org.w3c.dom.Node _pnode)
                                                         throws java.lang.Exception
Throws:
java.lang.Exception

putChunk

public org.ozoneDB.xml.util.SAXChunkConsumer putChunk(byte[] _chunkData,
                                                      org.ozoneDB.xml.util.SAXChunkConsumer consumer)
                                               throws org.xml.sax.SAXException,
                                                      java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException

endInputSequence

public void endInputSequence()
                      throws java.lang.Exception
Throws:
java.lang.Exception

beginOutputSequence

public org.ozoneDB.xml.util.SAXChunkProducer beginOutputSequence(org.w3c.dom.NodeList _pnodes,
                                                                 int _depth)
                                                          throws java.lang.Exception
Throws:
java.lang.Exception

createNextChunk

public org.ozoneDB.xml.util.SAXChunkProducer createNextChunk(org.ozoneDB.xml.util.SAXChunkProducer producer)
                                                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

endOutputSequence

public void endOutputSequence()
                       throws java.lang.Exception
Throws:
java.lang.Exception

executeXPath

public org.infozone.tools.xml.queries.XObject executeXPath(OzoneXPathQuery _query)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

executeXUpdate

public void executeXUpdate(OzoneXUpdateQuery _query)
                    throws java.lang.Exception
Throws:
java.lang.Exception

xpathForNode

public java.lang.String xpathForNode(org.w3c.dom.Node _pnode)


Copyright © 2004 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.