Class Reference
%XML.SAX.XDataEntityResolver
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [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.