Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / %SYS namespace / %Exception.EMAPI
Private  Storage   

%Exception.EMAPI


class %Exception.EMAPI extends
%Exception.AbstractException

An EMAPI exception is instantiated and thrown when the Enterprise Manager remote API wishes to return an error.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5


Summary


Properties
Code Data InnerException Location Name
iStack

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject AsSQLCODE AsSQLMessage AsStatus
BinDisplayString ClientError Create CreateFromFault
DisplayString EMError Log OutputToDevice
OutputToStream SQLMessageString StackAsArray


Methods


• classmethod ClientError(text As %String) as %Exception.EMAPI
• classmethod Create(name As %String = "", data As %String = "") as %Exception.EMAPI
• classmethod CreateFromFault(fault As %SOAP.Fault) as %Exception.EMAPI
• classmethod EMError(text As %String) as %Exception.EMAPI
• private method OnAsStatus() as %Status
Override this method to provide a custom conversion of an exception to a status.