Codeunit "Message Handler PSCAP"
ID 70345160
Namespace: CapVision.Online.Webshop.Messages
Properties
| Name |
Value |
| Access |
Public
|
| SingleInstance |
True
|
Methods
HandleInboundMessage
procedure HandleInboundMessage(EntryNo: Integer)
Parameters
| Name |
Type |
Description |
|
EntryNo
|
Integer |
|
HandleNextInboundMessage
procedure HandleNextInboundMessage(): Boolean
Returns
HandleOutboundMessage
procedure HandleOutboundMessage(EntryNo: Integer)
Parameters
| Name |
Type |
Description |
|
EntryNo
|
Integer |
|
HandleNextOutboundMessage
procedure HandleNextOutboundMessage(): Boolean
Returns
Events
OnIsMutexActive
[BusinessEvent(False)]
local procedure OnIsMutexActive(var IsActive: Boolean)
Parameters
| Name |
Type |
Description |
|
IsActive
|
Boolean |
|
OnBeforeSkipCommit
[IntegrationEvent(False,False)]
local procedure OnBeforeSkipCommit(var ShouldSkipCommit: Boolean)
Parameters
| Name |
Type |
Description |
|
ShouldSkipCommit
|
Boolean |
|
OnBeforePost
[IntegrationEvent(False,False)]
internal procedure OnBeforePost(IEntity: Interface "Entity PSCAP"; ContentPayload: Text; var Result: Text; var IsHandled: Boolean)
Parameters
OnBeforePut
[IntegrationEvent(False,False)]
internal procedure OnBeforePut(IEntity: Interface "Entity PSCAP"; ContentPayload: Text; var Result: Text; var IsHandled: Boolean)
Parameters
OnAfterPost
[IntegrationEvent(False,False)]
internal procedure OnAfterPost(IEntity: Interface "Entity PSCAP"; ContentPayload: Text; var Result: Text)
Parameters
OnAfterPut
[IntegrationEvent(False,False)]
internal procedure OnAfterPut(IEntity: Interface "Entity PSCAP"; ContentPayload: Text; var Result: Text)
Parameters
OnBeforeReadPayloadAsXml
[IntegrationEvent(False,False)]
internal procedure OnBeforeReadPayloadAsXml(var Payload: Text)
Parameters
| Name |
Type |
Description |
|
Payload
|
Text |
|
See also