C# Class XDMessaging.Transport.Amazon.Repositories.SubscriberRepository

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

Méthodes publiques

Méthode Description
CalculateMd5Hash ( string input ) : string
ExpireSubscriber ( Subscriber subscriber ) : void
GetSubscriber ( string channelName, string subscriberId ) : Subscriber
GetSubscriber ( string channelName, string subscriberId, bool longLived ) : Subscriber
SubscriberRepository ( AmazonAccountSettings amazonAccountSettings, IAmazonSqsFacade amazonSqsFacade ) : System

Private Methods

Méthode Description
DoesNameRequireEscape ( string rawTopic ) : bool
GetQueueName ( string channelName, string subscriber ) : string

Method Details

CalculateMd5Hash() public méthode

public CalculateMd5Hash ( string input ) : string
input string
Résultat string

ExpireSubscriber() public méthode

public ExpireSubscriber ( Subscriber subscriber ) : void
subscriber XDMessaging.Entities.Amazon.Subscriber
Résultat void

GetSubscriber() public méthode

public GetSubscriber ( string channelName, string subscriberId ) : Subscriber
channelName string
subscriberId string
Résultat XDMessaging.Entities.Amazon.Subscriber

GetSubscriber() public méthode

public GetSubscriber ( string channelName, string subscriberId, bool longLived ) : Subscriber
channelName string
subscriberId string
longLived bool
Résultat XDMessaging.Entities.Amazon.Subscriber

SubscriberRepository() public méthode

public SubscriberRepository ( AmazonAccountSettings amazonAccountSettings, IAmazonSqsFacade amazonSqsFacade ) : System
amazonAccountSettings XDMessaging.Entities.Amazon.AmazonAccountSettings
amazonSqsFacade IAmazonSqsFacade
Résultat System