public SqsQueueManager(SqsConnectionFactory sqsConnectionFactory) { Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory"); DefaultVisibilityTimeout = SqsQueueDefinition.DefaultVisibilityTimeoutSeconds; DefaultReceiveWaitTime = SqsQueueDefinition.DefaultWaitTimeSeconds; this.sqsConnectionFactory = sqsConnectionFactory; }
public SqsMqBuffer(SqsQueueDefinition queueDefinition, SqsConnectionFactory sqsConnectionFactory) { Guard.AgainstNullArgument(queueDefinition, "queueDefinition"); Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory"); this.queueDefinition = queueDefinition; this.sqsConnectionFactory = sqsConnectionFactory; }
public SqsMqBufferFactory(SqsConnectionFactory sqsConnectionFactory) { Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory"); this.sqsConnectionFactory = sqsConnectionFactory; }
public SqsMqServer(SqsConnectionFactory sqsConnectionFactory) : this(new SqsMqMessageFactory(new SqsQueueManager(sqsConnectionFactory))) { }