Skip to main content

EnsLib.AmazonSQS.InboundAdapter

class EnsLib.AmazonSQS.InboundAdapter extends EnsLib.Amazon.Common, EnsLib.PEX.InboundAdapter

Property Inventory

Method Inventory

Parameters

parameter SETTINGS = Queue:Amazon SQS,DeleteAfterReceive:Amazon SQS,ReceiveSettings:Amazon SQS;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

property DeleteAfterReceive as %Boolean [ InitialExpression = 1 ];
Delete message on server after receive
Property methods: DeleteAfterReceiveDisplayToLogical(), DeleteAfterReceiveGet(), DeleteAfterReceiveIsValid(), DeleteAfterReceiveLogicalToDisplay(), DeleteAfterReceiveNormalize(), DeleteAfterReceiveSet()
property Queue as %String (MAXLEN = 100) [ Required ];
Queue name
Property methods: QueueDisplayToLogical(), QueueGet(), QueueIsValid(), QueueLogicalToDisplay(), QueueLogicalToOdbc(), QueueNormalize(), QueueSet()
property ReceiveSettings as %String (MAXLEN = 300);
Parameters to receive messages as JSON string
Property methods: ReceiveSettingsDisplayToLogical(), ReceiveSettingsGet(), ReceiveSettingsIsValid(), ReceiveSettingsLogicalToDisplay(), ReceiveSettingsLogicalToOdbc(), ReceiveSettingsNormalize(), ReceiveSettingsSet()

Methods

method OnInit() as %Status
Inherited description: This user callback method is called just after %OnNew()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab