Home > Class Reference > ENSLIB namespace > Ens.Util.IOLogXMLObj

Ens.Util.IOLogXMLObj

persistent class Ens.Util.IOLogXMLObj extends Ens.Util.IOLogObj

SQL Table Name: Ens_Util.IOLogXMLObj

A header class that records raw Adapter Inputs and Outputs

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property InObjectXML as %GlobalBinaryStream;
Property methods: InObjectXMLDelete(), InObjectXMLGet(), InObjectXMLGetObject(), InObjectXMLGetObjectId(), InObjectXMLGetStored(), InObjectXMLGetSwizzled(), InObjectXMLIsValid(), InObjectXMLNewObject(), InObjectXMLOid(), InObjectXMLOpen(), InObjectXMLSet(), InObjectXMLSetObject(), InObjectXMLSetObjectId(), InObjectXMLUnSwizzle()
property OutObjectXML as %GlobalBinaryStream;
Property methods: OutObjectXMLDelete(), OutObjectXMLGet(), OutObjectXMLGetObject(), OutObjectXMLGetObjectId(), OutObjectXMLGetStored(), OutObjectXMLGetSwizzled(), OutObjectXMLIsValid(), OutObjectXMLNewObject(), OutObjectXMLOid(), OutObjectXMLOpen(), OutObjectXMLSet(), OutObjectXMLSetObject(), OutObjectXMLSetObjectId(), OutObjectXMLUnSwizzle()

Methods (Including Private)

private method %OnAddToSaveSet(depth As %Integer = 3, insert As %Integer = 0, callcount As %Integer = 0) as %Status
Inherited description: This callback method is invoked when the current object is added to the SaveSet, either because %Save() was invoked on this object or on an object that references this object. %OnAddToSaveSet can modify the current object. It can also add other objects to the current SaveSet by invoking %AddToSaveSet or remove objects by calling %RemoveFromSaveSet.

If this method returns an error status then %Save() will fail and the transaction will be rolled back.

private method %OnOpen() as %Status
Inherited description: This callback method is invoked by the %Open() method to provide notification that the object specified by oid is being opened.

If this method returns an error then the object will not be opened.

method IsEmpty() as %Boolean

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.Util.IOLog)

^Ens.Util.IOLogD(ID)
=
%%CLASSNAME
AdapterClass
Annotation
ConfigName
CorrespondingRequestId
HostClass
InObject
InObjectClass
IsInbound
Job
OutObject
OutObjectClass
SessionId
SourceMethod
Status
TimeReceived
TimeResponded

Storage Model: CacheStorage (Ens.Util.IOLogObj)

^Ens.Util.IOLogD(ID,"IOLogObj")
=
InObjectID
OutObjectID
InObjectId
OutObjectId

Storage Model: CacheStorage (Ens.Util.IOLogXMLObj)

^Ens.Util.IOLogD(ID,"IOLogXMLObj")
=
InObjectXML
OutObjectXML