EnsLib.JMS.Message

persistent class EnsLib.JMS.Message extends Ens.Request

SQL Table Name: EnsLib_JMS.Message

Property Inventory

Method Inventory

Properties

property messageId as %String);
Property methods: messageIdDisplayToLogical(), messageIdGet(), messageIdGetStored(), messageIdIsValid(), messageIdLogicalToDisplay(), messageIdLogicalToOdbc(), messageIdNormalize(), messageIdSet()
property properties as array of EnsLib.JMS.Property (XMLITEMNAME = "property", XMLKEYNAME = "key", XMLPROJECTION = "COLLECTION");
Property methods: propertiesBuildValueArray(), propertiesCollectionToDisplay(), propertiesCollectionToOdbc(), propertiesDisplayToCollection(), propertiesGet(), propertiesGetObject(), propertiesGetObjectId(), propertiesGetStored(), propertiesGetSwizzled(), propertiesIsValid(), propertiesOdbcToCollection(), propertiesSet(), propertiesSetObject(), propertiesSetObjectId()
property text as %String);
Property methods: textDisplayToLogical(), textGet(), textGetStored(), textIsValid(), textLogicalToDisplay(), textLogicalToOdbc(), textNormalize(), textSet()
property type as %String [ InitialExpression = "TextMessage" ];
Property methods: typeDisplayToLogical(), typeGet(), typeGetStored(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()

Methods

method getBooleanProperty(key As %String) as %Boolean [ Language = objectscript ]
method getByteProperty(key As %String) as %String [ Language = objectscript ]
method getDoubleProperty(key As %String) as %Double [ Language = objectscript ]
method getFloatProperty(key As %String) as %Double [ Language = objectscript ]
method getIntProperty(key As %String) as %Integer [ Language = objectscript ]
method getIntegerProperty(key As %String) as %Integer [ Language = objectscript ]
method getLongProperty(key As %String) as %Integer [ Language = objectscript ]
method getNextPropertyKey(previousKey As %String = "") as %String [ Language = objectscript ]
method getProperty(key As %String) as %String [ Language = objectscript ]
method getPropertyType(key As %String) as %String [ Language = objectscript ]
method getShortProperty(key As %String) as %Integer [ Language = objectscript ]
method getStringProperty(key As %String) as %String [ Language = objectscript ]
method setBooleanProperty(key As %String, value As %Boolean) as %Status [ Language = objectscript ]
method setByteProperty(key As %String, value As %String) as %Status [ Language = objectscript ]
method setDoubleProperty(key As %String, value As %Double) as %Status [ Language = objectscript ]
method setFloatProperty(key As %String, value As %Double) as %Status [ Language = objectscript ]
method setIntProperty(key As %String, value As %Integer) as %Status [ Language = objectscript ]
method setIntegerProperty(key As %String, value As %Integer) as %Status [ Language = objectscript ]
method setLongProperty(key As %String, value As %Integer) as %Status [ Language = objectscript ]
method setProperty(key As %String, value As %String, type As %String = "String") as %Status [ Language = objectscript ]
method setShortProperty(key As %String, value As %Integer) as %Status [ Language = objectscript ]
method setStringProperty(key As %String, value As %String) as %Status [ Language = objectscript ]

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (EnsLib.JMS.Message)

^Ens.MessageBodyD(ID,"Message")
=
text
type
messageId

Storage Model: Storage (EnsLib.JMS.Message)

^Ens.MessageBodyD(ID,"EnsLib.JMS.Message.properties",n)
=
properties(n)
Feedback