Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [%Exception] >  [EMAPI]
Private  Storage   

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.


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