Home > Class Reference > ENSLIB namespace > EnsLib.ebXML.MessageWithPayload


persistent class EnsLib.ebXML.MessageWithPayload extends EnsLib.ebXML.Message, %XML.Adaptor

SQL Table Name: EnsLib_ebXML.MessageWithPayload

ebXML Message instance

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property MIMEParts as array of %Net.MIMESerialPart;
MIME Parts keyed by content id
Property methods: MIMEPartsBuildValueArray(), MIMEPartsCollectionToDisplay(), MIMEPartsCollectionToOdbc(), MIMEPartsDisplayToCollection(), MIMEPartsGet(), MIMEPartsGetObject(), MIMEPartsGetObjectId(), MIMEPartsGetStored(), MIMEPartsGetSwizzled(), MIMEPartsIsValid(), MIMEPartsOdbcToCollection(), MIMEPartsSet(), MIMEPartsSetObject(), MIMEPartsSetObjectId()
property Manifest as EnsLib.ebXML.schema.msg.Manifest;
ebXML Manifest
Property methods: ManifestGet(), ManifestGetObject(), ManifestGetObjectId(), ManifestGetStored(), ManifestGetSwizzled(), ManifestIsEmpty(), ManifestIsValid(), ManifestNewObject(), ManifestSet(), ManifestSetObject(), ManifestSetObjectId(), ManifestUnSwizzle()

Methods (Including Private)

method CreateManifestWithReferences(pReference As %ListOfObjects(ELEMENTTYPE="EnsLib.ebXML.schema.msg.Reference"))
Construct an instance of the ebXML Manifest type (EnsLib.ebXML.schema.msg.Manifest)
classmethod GetContentArray(Output pContents, pMode As %String = "source", pDocType As %String = "", pLevel As %Integer = 0, pIncludeBase As %Boolean = 0) as %Status
Returns array of properties that make up the contents of this object.
This method in implemented within the document class.
The content array is in the form:
pContents(n,"alias")=alias code
If pContents(n) is non-zero then the property is a composite type with
sub-properties. The sub-properties are indexed with a similar structure under
pContents(n,m) where m is the index of the subtype property.
method ValidateManifest() as %Status
Validate a Manifest
method showContents()
HTML display helper method to add properties not defined in EnsLib.ebXML.Message.
HTML display helper method to add links for properties not defined in EnsLib.ebXML.Message.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)