Class Reference
IRIS for UNIX 2019.3
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%XML] >  [SAX] >  [XDataEntityResolver]
Private  Storage   

class %XML.SAX.XDataEntityResolver extends %XML.SAX.EntityResolver

This class provides a SAX Entity resolver for a named class. Use this class when you want to define a named entity (typically an XML Schema) in an XDATA block.


Parameters Properties Methods Queries Indices ForeignKeys Triggers


SSLConfiguration Timeout

%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
EntityFromXDATA resolveEntity


• classmethod EntityFromXDATA(Output pStream As %BinaryStream, pClassName As %String, pXDATAName As %String) as %Status
This is a helper method which will retrieve a named XDATA block from the named class
• method resolveEntity(pPublicID As %String, pSystemID As %String) as %Library.Integer
This is the method used by the SAX parser to actually resolve the entity

Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.