EnsLib.ITK.Framework.RequestData
persistent class EnsLib.ITK.Framework.RequestData extends EnsLib.ITK.Framework.RequestBase
SQL Table Name: EnsLib_ITK_Framework.RequestData
Request class to carry details and metadata of a Web Request.Property Inventory
- Action
 - Created
 - DistributionEnvelope
 - DistributionMode
 - Expires
 - FaultCode
 - FaultTo
 - InvocationPattern
 - MessageId
 - OriginalRelatesTo
 - Payload
 - RelatesTo
 - ReplyTo
 - ResolvedEndpoint
 - SequenceNumber
 - SourceApplication
 - SourceDevice
 - Status
 - To
 
Method Inventory
Properties
property Action as %String);
Holds the underlying ITK Action (WS)
Property methods: ActionDisplayToLogical(), ActionGet(), ActionGetStored(), ActionIsValid(), ActionLogicalToDisplay(), ActionLogicalToOdbc(), ActionNormalize(), ActionSet()
property Created as %String);
When the message was Created (WS-S)
Property methods: CreatedDisplayToLogical(), CreatedGet(), CreatedGetStored(), CreatedIsValid(), CreatedLogicalToDisplay(), CreatedLogicalToOdbc(), CreatedNormalize(), CreatedSet()
property DistributionEnvelope as EnsLib.EDI.XML.Document;
Distribution Envelope (as XML VDOC Document) without any payload
Note this is only present if there is a Distribution Envelope
Property methods: DistributionEnvelopeGet(), DistributionEnvelopeGetObject(), DistributionEnvelopeGetObjectId(), DistributionEnvelopeGetStored(), DistributionEnvelopeGetSwizzled(), DistributionEnvelopeIsValid(), DistributionEnvelopeNewObject(), DistributionEnvelopeSet(), DistributionEnvelopeSetObject(), DistributionEnvelopeSetObjectId(), DistributionEnvelopeUnSwizzle()
property DistributionMode as %String;
The mode under which we should distribute entries
Property methods: DistributionModeDisplayToLogical(), DistributionModeGet(), DistributionModeGetStored(), DistributionModeIsValid(), DistributionModeLogicalToDisplay(), DistributionModeLogicalToOdbc(), DistributionModeNormalize(), DistributionModeSet()
property Expires as %String);
When the message expires (WS-S)
Property methods: ExpiresDisplayToLogical(), ExpiresGet(), ExpiresGetStored(), ExpiresIsValid(), ExpiresLogicalToDisplay(), ExpiresLogicalToOdbc(), ExpiresNormalize(), ExpiresSet()
property FaultCode as %String;
Holds the faul code if this request is a fault response
Property methods: FaultCodeDisplayToLogical(), FaultCodeGet(), FaultCodeGetStored(), FaultCodeIsValid(), FaultCodeLogicalToDisplay(), FaultCodeLogicalToOdbc(), FaultCodeNormalize(), FaultCodeSet()
property FaultTo as %String);
Who any fault should be sent to (WS-A)
Property methods: FaultToDisplayToLogical(), FaultToGet(), FaultToGetStored(), FaultToIsValid(), FaultToLogicalToDisplay(), FaultToLogicalToOdbc(), FaultToNormalize(), FaultToSet()
property InvocationPattern as %String;
The invocation pattern based on the business service or the source application registry entry
Property methods: InvocationPatternDisplayToLogical(), InvocationPatternGet(), InvocationPatternGetStored(), InvocationPatternIsValid(), InvocationPatternLogicalToDisplay(), InvocationPatternLogicalToOdbc(), InvocationPatternNormalize(), InvocationPatternSet()
property MessageId as %String);
The ID of the message (WS-A)
Property methods: MessageIdDisplayToLogical(), MessageIdGet(), MessageIdGetStored(), MessageIdIsValid(), MessageIdLogicalToDisplay(), MessageIdLogicalToOdbc(), MessageIdNormalize(), MessageIdSet()
property OriginalRelatesTo as %String);
Only used for responses. Populated by the callback response handler
Property methods: OriginalRelatesToDisplayToLogical(), OriginalRelatesToGet(), OriginalRelatesToGetStored(), OriginalRelatesToIsValid(), OriginalRelatesToLogicalToDisplay(), OriginalRelatesToLogicalToOdbc(), OriginalRelatesToNormalize(), OriginalRelatesToSet()
property Payload as %Stream.GlobalCharacter;
The payload itself
Property methods: PayloadDelete(), PayloadGet(), PayloadGetObject(), PayloadGetObjectId(), PayloadGetStored(), PayloadGetSwizzled(), PayloadIsValid(), PayloadNewObject(), PayloadOid(), PayloadOpen(), PayloadSet(), PayloadSetObject(), PayloadSetObjectId(), PayloadUnSwizzle()
property RelatesTo as %String);
The message this message relates to (WS-A)
Property methods: RelatesToDisplayToLogical(), RelatesToGet(), RelatesToGetStored(), RelatesToIsValid(), RelatesToLogicalToDisplay(), RelatesToLogicalToOdbc(), RelatesToNormalize(), RelatesToSet()
property ReplyTo as %String);
Who any reply should be re-directed to (WS-A)
Property methods: ReplyToDisplayToLogical(), ReplyToGet(), ReplyToGetStored(), ReplyToIsValid(), ReplyToLogicalToDisplay(), ReplyToLogicalToOdbc(), ReplyToNormalize(), ReplyToSet()
property ResolvedEndpoint as %String);
Holds the resolved endpoint
Property methods: ResolvedEndpointDisplayToLogical(), ResolvedEndpointGet(), ResolvedEndpointGetStored(), ResolvedEndpointIsValid(), ResolvedEndpointLogicalToDisplay(), ResolvedEndpointLogicalToOdbc(), ResolvedEndpointNormalize(), ResolvedEndpointSet()
property SequenceNumber as %Integer;
The sequence number (WS-A)
Property methods: SequenceNumberDisplayToLogical(), SequenceNumberGet(), SequenceNumberGetStored(), SequenceNumberIsValid(), SequenceNumberLogicalToDisplay(), SequenceNumberNormalize(), SequenceNumberSet(), SequenceNumberXSDToLogical()
property SourceApplication as %String;
The application that has invoked the (WS-A)
Property methods: SourceApplicationDisplayToLogical(), SourceApplicationGet(), SourceApplicationGetStored(), SourceApplicationIsValid(), SourceApplicationLogicalToDisplay(), SourceApplicationLogicalToOdbc(), SourceApplicationNormalize(), SourceApplicationSet()
property SourceDevice as %String;
Only used for responses. Populated by the callback response handler
Property methods: SourceDeviceDisplayToLogical(), SourceDeviceGet(), SourceDeviceGetStored(), SourceDeviceIsValid(), SourceDeviceLogicalToDisplay(), SourceDeviceLogicalToOdbc(), SourceDeviceNormalize(), SourceDeviceSet()
property Status as %Status;
Holds the status of the request (if the request is a fault this will not be OK)
Property methods: StatusGet(), StatusGetStored(), StatusIsValid(), StatusLogicalToOdbc(), StatusLogicalToXSD(), StatusSet(), StatusXSDToLogical()
property To as %String);
Who the message is addressed to at a SOAP level (WS-A)
Property methods: ToDisplayToLogical(), ToGet(), ToGetStored(), ToIsValid(), ToLogicalToDisplay(), ToLogicalToOdbc(), ToNormalize(), ToSet()
Methods
method ServiceBehaviourType() as %String
Indexes
index (RequestDataU1 on MessageId) [Unique];
Index methods: RequestDataU1Check(), RequestDataU1CheckUnique(), RequestDataU1Delete(), RequestDataU1Exists(), RequestDataU1Open(), RequestDataU1SQLCheckUnique(), RequestDataU1SQLExists(), RequestDataU1SQLFindPKeyByConstraint(), RequestDataU1SQLFindRowIDByConstraint()
Triggers
trigger OnDelete (BEFORE event DELETE);
Inherited Members
Inherited Properties
Inherited Methods
- %%CLASSNAMELogicalToStorage()
 - %%CLASSNAMEStorageToLogical()
 - %AddToSaveSet()
 - %AddToSyncSet()
 - %BMEBuilt()
 - %BuildIndicesAsync()
 - %BuildIndicesAsyncResponse()
 - %CheckConstraints()
 - %CheckConstraintsForExtent()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ComposeOid()
 - %ConstructClone()
 - %Delete()
 - %DeleteExtent()
 - %DeleteId()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchGetProperty()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DispatchSetProperty()
 - %Exists()
 - %ExistsId()
 - %Extends()
 - %GUID()
 - %GUIDSet()
 - %GetLock()
 - %GetParameter()
 - %GetSwizzleObject()
 - %Id()
 - %InitExtentData()
 - %InsertBatch()
 - %IsA()
 - %IsModified()
 - %IsNull()
 - %KillExtent()
 - %KillExtentData()
 - %LoadFromMemory()
 - %LockExtent()
 - %LockId()
 - %New()
 - %NormalizeObject()
 - %ObjectIsNull()
 - %ObjectModified()
 - %Oid()
 - %OnBeforeAddToSync()
 - %OnDeleteFinally()
 - %OnDetermineClass()
 - %OnOpenFinally()
 - %OnSaveFinally()
 - %Open()
 - %OpenId()
 - %OriginalNamespace()
 - %PackageName()
 - %PhysicalAddress()
 - %PurgeIndices()
 - %Reload()
 - %RemoveFromSaveSet()
 - %ResolveConcurrencyConflict()
 - %RollBack()
 - %Save()
 - %SaveDirect()
 - %SaveIndices()
 - %SerializeObject()
 - %SetModified()
 - %SortBegin()
 - %SortEnd()
 - %SyncObjectIn()
 - %SyncTransport()
 - %UnlockExtent()
 - %UnlockId()
 - %ValidateIndices()
 - %ValidateObject()
 - %ValidateTable()
 - XMLDTD()
 - XMLExport()
 - XMLExportToStream()
 - XMLExportToString()
 - XMLNew()
 - XMLSchema()
 - XMLSchemaNamespace()
 - XMLSchemaType()
 
Storage
Gray indicates storage defined by superclasses.
Storage Model: Storage (EnsLib.ITK.Framework.RequestBase)
^EnsLib.ITK.Fra3D2E.RequestBaseD(ID,"RequestBase")  | 
= | ServiceName 
Sender 
%%CLASSNAME 
 | 
Storage Model: Storage (EnsLib.ITK.Framework.RequestData)
^EnsLib.ITK.Fra3D2E.RequestBaseD(ID,"RequestData")  | 
= | SessionId 
MessageId 
ServiceName 
SourceApplication 
AddressingIn 
SecurityIn 
SequenceNumber 
Payload 
ServicePattern 
ReplyTo 
FaultTo 
RelatesTo 
SecurityInXML 
SubscriptionPullStatus 
SubscriptionPullMsgSent 
SubscriptionPullMsgSentDate 
SubscriptionQueueName 
To 
Created 
Expires 
IsDiscarder 
IsDiscarded 
TrackingId 
InvocationPattern 
Action 
BehaviourType 
ResolvedEndpoint 
Status 
FaultCode 
SourceDevice 
OriginalRelatesTo 
DistributionEvalope 
DistributionEnvelope 
DistributionMode 
PayloadId 
PayloadFilename 
 |