Skip navigation links

Oracle® Database XML Java API Reference
12c Release 1 (12.1)

E15981-09


Deprecated API


Contents

Deprecated Interfaces
org.xml.sax.AttributeList
          This interface has been replaced by the SAX2 Attributes interface, which includes Namespace support. 
org.xml.sax.DocumentHandler
          This interface has been replaced by the SAX2 ContentHandler interface, which includes Namespace support. 
oracle.xml.async.DOMBuilderErrorListener
          This interface must be implemented in order to receive notifications when error is found during parsing. The class implementing this interface must be added to the DOMBuilder using addDOMBuilderErrorListener method. 
oracle.xml.async.DOMBuilderListener
          This interface must be implemented in order to receive notifications about events during the asyncronous parsing. The class implementing this interface must be added to the DOMBuilder using addDOMBuilderListener method. 
oracle.xml.parser.v2.NSName
          - use oracle.xml.util.NSName 
org.xml.sax.Parser
          This interface has been replaced by the SAX2 XMLReader interface, which includes Namespace support. 
oracle.xml.async.XSLTransformerErrorListener
          This interface must be implemented in order to receive notifications about error events during the asynchronous transformation. The class implementing this interface must be added to the XSLTransformer using addXSLTransformerListener method. 
oracle.xml.async.XSLTransformerListener
          This interface must be implemented in order to receive notifications about events during the asynchronous transformation. The class implementing this interface must be added to the XSLTransformer using addXSLTransformerListener method. 

 

Deprecated Classes
org.xml.sax.helpers.AttributeListImpl
          This class implements a deprecated interface, AttributeList; that interface has been replaced by Attributes, which is implemented in the AttributesImpl helper class. 
oracle.xml.dbaccess.DBAccess
          Maintains CLOB tables that can hold multiple XML and text documents. Each table is created using the statement: CREATE TABLE tablename FILENAME CHAR( 16) UNIQUE, FILEDATA CLOB) LOB(FILEDATA) STORE AS (DISABLE STORAGE IN ROW). Each XML (or text) document is stored as a row in the table and the FILENAME field holds a unique string that is used as a key to retrieve, update or delete the row. The document text is stored in the FILEDATA field that is a CLOB object. The class creates and deletes CLOB tables, list a CLOB table content and also add, replace or delete text documents in this CLOB tables. 
oracle.xml.transviewer.DBAccess
          Please use oracle.xml.dbaccess.DBAccess 
oracle.xml.dbaccess.DBAccessBeanInfo
          Provides information about the DBAccess bean. 
oracle.xml.transviewer.DBAccessBeanInfo
          Please use oracle.xml.dbaccess.DBAccessBeanInfo 
oracle.xml.schemavalidator.DocErrorHandler
          This class implements the three methods,i.e., error(),warning(), fatalError() defined in the ErrorHandler interface. All three methods adds the line, column, node information along with the error message to a vector maintained internally. This handler is useful in getting a dump of the error that occured during the schema validation. 
oracle.xml.async.DOMBuilder
          This class encapsulates an eXtensible Markup Language (XML) 1.0 parser to parse an XML document and build a DOM tree. The parsing is done in a separate thread and DOMBuilderListener interface must be used for notification when the tree is built. 
oracle.xml.async.DOMBuilderBeanInfo
          This class provides information about the DOMBuilder Bean. 
oracle.xml.async.DOMBuilderErrorEvent
          This class defines the error event which is sent when parse exception occurs. 
oracle.xml.async.DOMBuilderEvent
          The event object that DOMBuilder uses to notify all registered listeners about parse events. 
org.xml.sax.HandlerBase
          This class works with the deprecated DocumentHandler interface. It has been replaced by the SAX2 DefaultHandler class. 
org.xml.sax.helpers.ParserFactory
          This class works with the deprecated Parser interface. 
oracle.xml.async.ResourceManager
          Simple semaphore that maintains access to fixed number of logical resources. 
oracle.xdb.dom.XDBAttribute
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLAttr 
oracle.xdb.dom.XDBBinaryDocument
          as of Oracle Database 11g release 1 
oracle.xdb.dom.XDBCData
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLCDATA 
oracle.xdb.dom.XDBCharData
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.CharData 
oracle.xdb.dom.XDBComment
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLComment 
oracle.xdb.dom.XDBDocFragment
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLDocumentFragment 
oracle.xdb.dom.XDBDocument
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLDocument 
oracle.xdb.dom.XDBDocumentType
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.DTD 
oracle.xdb.dom.XDBDomImplementation
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLDOMImplementation 
oracle.xdb.dom.XDBElement
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLElement 
oracle.xdb.dom.XDBEntity
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLEntity 
oracle.xdb.dom.XDBEntityReference
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLEntityReference 
oracle.xdb.dom.XDBNamedNodeMap
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLAttrList 
oracle.xdb.dom.XDBNode
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLNode 
oracle.xdb.dom.XDBNodeList
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLNodeList 
oracle.xdb.dom.XDBNotation
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLNotation 
oracle.xdb.dom.XDBProcInst
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLPI 
oracle.xdb.dom.XDBText
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLText 
oracle.xml.xmlcomp.XMLCompress
          This bean class is a simple encapsulation of the XML Compression functionality. The functionalities that are supported in this class are essentially Compression of the internal DOM tree obtained via a DOMParser, Compression of the SAX events thrown by the SAX Parser, Uncompression of the serialized XML data, returning an XMLDocument object. The input for compression can be from an InputStream, a java String, a database CLOB object, an XMLType object. In all cases the outputStream has to be set before hand so that the compressed data is written to it. The case where input data is unparsed the parsing for it is done with no validation.To use different parsing options parse the document before inputting and then pass the XMLDocument object to the compressor bean. The compression factor is a rough value based on the file size of the input XML file and the compressed file. The limitation of the compression factor method is it can only be used when the compression is done using the "java.io.File" objects as parameters. 
oracle.xml.xmlcomp.XMLCompressBeanInfo
          Provides information about the XLMCompress bean 
oracle.xml.xmldbaccess.XMLDBAccess
          This Bean is a simple extension of the DBAccess bean to support the XMLType Functionality that was introduced as a part of Oracle 9i database This bean lets user to create XMLType tables and store XML documents. The XMLDocuments are stored as rows in the database table as an XMLType type. This class also provides methods to list, delete or retrieve XMLtype tables and data. The table is created using the SQL statement CREATE TABLE (FILENAME CHAR( ) UNIQUE, FILEDATA sys.XMLType); 
oracle.xml.xmldbaccess.XMLDBAccessBeanInfo
          This class provides information for the non-graphical XMLDBAccess bean. All the properties are suppressed from property descriptors. 
oracle.xml.differ.XMLDiffBeanInfo
            
oracle.xml.parser.schema.XSDConstants
          This class is replaced by XSDConstantValues 
oracle.xml.schemavalidator.XSDValidator
          This class encapsulates the oracle.xml.parser.schema.XSDValidator class and adds functionalities for validating a DOM tree. The schema document is a constant and the validation is done for XMLDocuments that can be passed as InputStreams,URLs etc. The validation is done only after the DOM tree is built in all the cases. Nodes with errors are returned in a vector of stack trees where the top element of the stack represents the root node and child nodes are obtained by popping the elemnts of the stack. 
oracle.xml.schemavalidator.XSDValidatorBeanInfo
          Provides information about the XSDValidator bean 
oracle.xml.async.XSLTransformer
          Applies XSL transformation in a background thread. 
oracle.xml.async.XSLTransformerBeanInfo
          This class provides information about the XSLTransformer Bean. 
oracle.xml.async.XSLTransformerErrorEvent
          The error event object that XSLTransformer uses to notify all registered listeners about transformation error events. 
oracle.xml.async.XSLTransformerEvent
          This class represents the event object used by XSLTransformer to notify XSL transformation events to all its registered listeners. 

 

Deprecated Exceptions
oracle.xdb.dom.XDBDOMException
          as of Oracle Database 11g release 1, use oracle.xml.parser.v2.XMLDomException 
oracle.xdb.dom.XDBDOMNotFoundErrException
          as of Oracle Database 11g release 1 
oracle.xdb.dom.XDBNotImplementedException
          as of Oracle Database 11g release 1 

 

Deprecated Fields
oracle.xml.parser.v2.XMLParser.CONTENT_MODEL_DETERMINISTIC
          Replaced by XDK_FEATURE_CONTENT_MODEL_DETERMINISTIC. 
oracle.xml.sql.query.OracleXMLQuery.MAXROWS_DEFAULT
          since v2.0; Use MAXROWS_ALL instead 
oracle.xml.sql.query.OracleXMLQuery.MAXROWS_NONE
          since v2.0; Use 0 instead 
oracle.xml.sql.query.OracleXMLQuery.SKIPROWS_DEFAULT
          since v2.0; Use 0 instead 
oracle.xml.sql.query.OracleXMLQuery.SKIPROWS_NONE
          since v2.0; Use 0 instead 

 

Deprecated Methods
oracle.xml.parser.schema.XSDSimpleType.derivedFrom(XSDSimpleType, String, String)
            
oracle.xdb.servlet.XDBServletResponse.encodeRedirectUrl(String)
            
oracle.xdb.servlet.XDBServletResponse.encodeUrl(String)
            
oracle.xml.comp.CXMLHandlerBase.endElement(NSName)
          this is replaced by endElement(namespace, localName, qname) 
oracle.xml.comp.CXMLHandlerBase.endElement(String, String, String)
          this is replaced by endElement(namespace, localName, qname) 
oracle.xml.parser.v2.XSLStylesheet.error(String, int)
            
oracle.xml.parser.v2.XSLStylesheet.execute(XSLTContext)
          should use XSLProcessor.processXSL function 
oracle.xml.parser.v2.XMLElement.getAttributeNode(String, String)
          As of DOM 2 
oracle.xml.parser.schema.XMLSchemaNode.getAttributeSet()
          - use getAttributeDeclarations 
oracle.xml.parser.schema.XSDComplexType.getAttributeSet()
          - use getAttributeDeclarations and getAttributeWildcard 
oracle.xml.parser.schema.XSDComplexType.getBaseAttributeSet()
          - access from base type 
oracle.xml.parser.schema.XSDComplexType.getBaseElementSet()
          - use get base type 
oracle.xml.parser.schema.XMLSchemaNode.getComplexTypeTable()
            
oracle.xdb.XMLType.getDOM()
          use getDocument 
oracle.xml.parser.v2.XMLDocument.getIDElement(String)
          As of DOM 2 
oracle.xml.parser.v2.SAXAttrList.getName(int)
          as of SAX2 - Replaced by getLocalName(int i) 
oracle.xml.parser.v2.SAXAttrList.getNamespace(int)
          as of SAX2 - Replaced by getURI(int i) 
oracle.xml.parser.v2.XSLProcessor.getParam(String)
          - use getParam(String, String); 
oracle.xml.jaxp.JXSAXParser.getParser()
          Use getXMLReader() 
oracle.xml.parser.v2.XMLAttr.getPrevAttribute()
            
oracle.xml.parser.v2.XMLElement.getQualifiedName()
          - Use getNodeName 
oracle.xml.parser.v2.SAXAttrList.getQualifiedName(int)
          as of SAX2 - Replaced by getQName(int i) 
oracle.xdb.servlet.XDBServletRequest.getRealPath(String)
            
oracle.xdb.servlet.XDBServletContext.getServlet(String)
            
oracle.xdb.servlet.XDBServletContext.getServletNames()
            
oracle.xdb.servlet.XDBServletContext.getServlets()
            
oracle.xml.parser.schema.XMLSchemaNode.getSimpleTypeTable()
            
oracle.xml.sql.query.OracleXMLQuery.getXMLDOM(boolean)
          since 1.2.1; please use getXMLDOM(int) instead 
oracle.xml.sql.query.OracleXMLQuery.getXMLString(boolean)
          since 1.2.1; please use getXMLString(int) instead 
oracle.xml.util.XMLUtil.isFirstNameChar(char)
          Use isNameStartChar(int) 
oracle.xml.util.XMLUtil.isNameChar(char)
          Use isNameChar(int) 
oracle.xml.parser.schema.XSDElement.isNullable()
          change to isNillable 
oracle.xdb.servlet.XDBServletRequest.isRequestedSessionIdFromUrl()
            
oracle.xml.sql.query.OracleXMLQuery.keepCursorState(boolean)
          since 1.2.1; use keepObjectOpen instead. 
oracle.xdb.servlet.XDBServletContext.log(Exception, String)
            
oracle.xml.parser.v2.XMLElement.normalize()
          As of DOM 2 
oracle.xml.parser.v2.XSLStylesheet.removeParam(String)
          use XSLProcessor.removeParam to ensure thread safety 
oracle.xml.parser.v2.XSLStylesheet.resetParams()
          use XSLProcessor.resetParams to ensure thread safety 
oracle.xml.sql.query.OracleXMLQuery.setCollIdAttr(String)
          since 1.2.1; please use setCollIdAttrName instead. 
oracle.xml.parser.v2.SAXParser.setDocumentHandler(DocumentHandler)
          as of SAX2.0 - Replaced by setContentHandler 
oracle.xml.parser.v2.XSLStylesheet.setParam(String, String)
          use XSLProcessor.setParams to ensure thread safety 
oracle.xml.sql.query.OracleXMLQuery.setRowIdColumn(String)
          since 1.2.1 -- please use setRowIdAttrValue instead. 
oracle.xml.parser.v2.XMLParser.setSchemaValidationMode(boolean)
          Replaced by setValidationMode(int). 
oracle.xdb.servlet.XDBServletResponse.setStatus(int, String)
            
oracle.xml.sql.query.OracleXMLQuery.setStyleSheet(String)
          since XSU2.0 -- please use setStylesheetHeader instead. 
oracle.xml.sql.query.OracleXMLQuery.setStyleSheet(String, String)
          since XSU2.0 -- please use setStylesheetHeader instead. 
oracle.xml.parser.v2.XMLParser.setValidationMode(boolean)
          Replaced by setValidationMode(int). 
oracle.xml.parser.schema.XSDValidator.setXMLSchema(XMLSchema)
            

 

Deprecated Constructors
oracle.xml.parser.v2.XMLAttr()
          use createAttribute(String) or createAttributeNS(String, String) of XMLDocument 
oracle.xml.parser.v2.XMLAttr(String, String)
          use createAttribute(String) method of XMLDocument 
oracle.xml.parser.v2.XMLAttr(String, String, String, String)
          use createAttributeNS(String, String) method of XMLDocument 
oracle.xml.parser.v2.XMLAttr(String, String, String, String, String)
          use crateAttribute(String) or createAttributeNS(String, String) of XMLDocument 
oracle.xml.parser.v2.XMLCDATA()
          use createCDATASection(String) method of XMLDocument 
oracle.xml.parser.v2.XMLCDATA(String)
          see createCDATASection(String) method of XMLDocument 
oracle.xml.parser.v2.XMLComment()
          use createComment(String) method of XMLDocument 
oracle.xml.parser.v2.XMLComment(String)
          use createComment(String) method of XMLDocument 
oracle.xml.parser.v2.XMLDocumentFragment()
          use createDocumentFragment() method in XMLDocuemnt 
oracle.xml.parser.v2.XMLEntityReference()
          use createEntityReference(String) method of XMLDocument 
oracle.xml.parser.v2.XMLEntityReference(String)
          see createEntityReference(String) method of XMLDocuement 
oracle.xml.parser.v2.XMLNotation()
          use XMLNotation(String) 
oracle.xml.parser.v2.XMLPI()
          use createProcessingInstruction(String) method of XMLDocument 
oracle.xml.parser.v2.XMLPI(String, String)
          see createProcessingInstruction(String) of XMLDocument 
oracle.xml.parser.v2.XMLText()
          use createTextNode(String) of XMLDocument 
oracle.xml.parser.v2.XMLText(String)
          use createTextNode(String) method of XMLDocument 
oracle.xml.parser.schema.XSDSimpleType(int, String)
            
oracle.xml.parser.v2.XSLStylesheet()
          Use XSLProcessor.newXSLStylesheet instead 
oracle.xml.parser.v2.XSLStylesheet(InputStream, URL)
          Use XSLProcessor.newXSLStylesheet instead 
oracle.xml.parser.v2.XSLStylesheet(Reader, URL)
          Use XSLProcessor.newXSLStylesheet instead 
oracle.xml.parser.v2.XSLStylesheet(URL, URL)
          Use XSLProcessor.newXSLStylesheet instead 
oracle.xml.parser.v2.XSLStylesheet(XMLDocument, URL)
          Use XSLProcessor.newXSLStylesheet instead 

 


Skip navigation links

Oracle® Database XML Java API Reference
12c Release 1 (12.1)

E15981-09


Copyright © 2003, 2014, Oracle and/or its affiliates. All rights reserved.