C# 클래스 Stratosphere.Queue.Sqs.SqsQueue

파일 보기 프로젝트 열기: petrohi/Stratosphere 1 사용 예제들

공개 메소드들

메소드 설명
Configure ( System.Xml.Linq.XElement configuration ) : IQueue
Create ( string serviceId, string serviceSecret, string queueName ) : SqsQueue
Create ( string serviceId, string serviceSecret, string queueName, bool ensureQueue ) : SqsQueue
Delete ( ) : void
GetInfo ( long &messageCount, long &messageNotVisibleCount ) : void
ListQueues ( string serviceId, string serviceSecret ) : IEnumerable
Receive ( int maximumCount ) : IEnumerable
Send ( string message ) : void
TryCreate ( string serviceId, string serviceSecret, string queueName, bool ensureQueue, SqsQueue &queue ) : bool

비공개 메소드들

메소드 설명
Create ( SqsService service, string queueName ) : SqsQueue
DeleteMessage ( string receiptHandle ) : void
GetAttributeValue ( System.Xml.Linq.XElement responseElement, string name ) : string
ListQueues ( SqsService service ) : IEnumerable
SqsQueue ( Uri uri, SqsService service ) : System
UriToName ( Uri uri ) : string

메소드 상세

Configure() 공개 정적인 메소드

public static Configure ( System.Xml.Linq.XElement configuration ) : IQueue
configuration System.Xml.Linq.XElement
리턴 IQueue

Create() 공개 정적인 메소드

public static Create ( string serviceId, string serviceSecret, string queueName ) : SqsQueue
serviceId string
serviceSecret string
queueName string
리턴 SqsQueue

Create() 공개 정적인 메소드

public static Create ( string serviceId, string serviceSecret, string queueName, bool ensureQueue ) : SqsQueue
serviceId string
serviceSecret string
queueName string
ensureQueue bool
리턴 SqsQueue

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

GetInfo() 공개 메소드

public GetInfo ( long &messageCount, long &messageNotVisibleCount ) : void
messageCount long
messageNotVisibleCount long
리턴 void

ListQueues() 공개 정적인 메소드

public static ListQueues ( string serviceId, string serviceSecret ) : IEnumerable
serviceId string
serviceSecret string
리턴 IEnumerable

Receive() 공개 메소드

public Receive ( int maximumCount ) : IEnumerable
maximumCount int
리턴 IEnumerable

Send() 공개 메소드

public Send ( string message ) : void
message string
리턴 void

TryCreate() 공개 정적인 메소드

public static TryCreate ( string serviceId, string serviceSecret, string queueName, bool ensureQueue, SqsQueue &queue ) : bool
serviceId string
serviceSecret string
queueName string
ensureQueue bool
queue SqsQueue
리턴 bool