Skip to main content

EnsLib.JSON.Message

persistent class EnsLib.JSON.Message extends %Library.Persistent, Ens.Util.MessageBodyMethods

SQL Table Name: EnsLib_JSON.Message

Default Message class for Ensemble JSON message support

Property Inventory

Method Inventory

Properties

property JsonObject as %DynamicAbstractObject [ Required ];
Property methods: JsonObjectGet(), JsonObjectGetObject(), JsonObjectGetObjectId(), JsonObjectGetStored(), JsonObjectGetSwizzled(), JsonObjectIsValid(), JsonObjectNewObject(), JsonObjectSet(), JsonObjectSetObject(), JsonObjectSetObjectId(), JsonObjectUnSwizzle()

Methods

method %JSONImport(payload As %Stream.Object) as %Status

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: Storage (EnsLib.JSON.Message)

^EnsLib.JSON.MessageD(ID,"JsonObject")
=
JsonObject

Storage Model: Storage (EnsLib.JSON.Message)

^EnsLib.JSON.MessageD(ID)
=
%%CLASSNAME
FeedbackOpens in a new tab