Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3


Summary

Properties
SSLConfiguration Timeout

Methods
%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


Methods

• 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) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.