C# Class XDMessaging.Transport.Amazon.Facades.AmazonSqsFacade

Inheritance: IAmazonSqsFacade
Afficher le fichier Open project: TheCodeKing/XDMessaging.Net Class Usage Examples

Méthodes publiques

Méthode Description
AmazonSqsFacade ( XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings amazonAccountSettings ) : System
CreateOrRetrieveQueue ( string name ) : Uri
DeleteMessage ( Uri queueUrl, string receiptHandle ) : string
DeleteQueue ( Uri queueUri ) : string
GetQueueArn ( Uri queueUrl ) : string
ReadQueue ( Uri queueUrl ) : IEnumerable
SetSqsPolicyForSnsPublish ( Uri queueUrl, string queueArn, string mytopicArn ) : string

Method Details

AmazonSqsFacade() public méthode

public AmazonSqsFacade ( XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings amazonAccountSettings ) : System
amazonAccountSettings XDMessaging.Transport.Amazon.Entities.AmazonAccountSettings
Résultat System

CreateOrRetrieveQueue() public méthode

public CreateOrRetrieveQueue ( string name ) : Uri
name string
Résultat System.Uri

DeleteMessage() public méthode

public DeleteMessage ( Uri queueUrl, string receiptHandle ) : string
queueUrl System.Uri
receiptHandle string
Résultat string

DeleteQueue() public méthode

public DeleteQueue ( Uri queueUri ) : string
queueUri System.Uri
Résultat string

GetQueueArn() public méthode

public GetQueueArn ( Uri queueUrl ) : string
queueUrl System.Uri
Résultat string

ReadQueue() public méthode

public ReadQueue ( Uri queueUrl ) : IEnumerable
queueUrl System.Uri
Résultat IEnumerable

SetSqsPolicyForSnsPublish() public méthode

public SetSqsPolicyForSnsPublish ( Uri queueUrl, string queueArn, string mytopicArn ) : string
queueUrl System.Uri
queueArn string
mytopicArn string
Résultat string