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
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %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()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Gray indicates storage defined by superclasses.
Storage Model: CacheStorage (EnsLib.ITK.Framework.RequestBase)
^EnsLib.ITK.Fra3D2E.RequestBaseD(ID,"RequestBase") | = | ServiceName
Sender
%%CLASSNAME
|
^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
|