Ejemplo n.º 1
0
        public SqsQueueManager(SqsConnectionFactory sqsConnectionFactory)
        {
            Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory");

            DefaultVisibilityTimeout = SqsQueueDefinition.DefaultVisibilityTimeoutSeconds;
            DefaultReceiveWaitTime   = SqsQueueDefinition.DefaultWaitTimeSeconds;

            this.sqsConnectionFactory = sqsConnectionFactory;
        }
Ejemplo n.º 2
0
        public SqsMqBuffer(SqsQueueDefinition queueDefinition,
                           SqsConnectionFactory sqsConnectionFactory)
        {
            Guard.AgainstNullArgument(queueDefinition, "queueDefinition");
            Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory");

            this.queueDefinition      = queueDefinition;
            this.sqsConnectionFactory = sqsConnectionFactory;
        }
Ejemplo n.º 3
0
        public SqsMqBufferFactory(SqsConnectionFactory sqsConnectionFactory)
        {
            Guard.AgainstNullArgument(sqsConnectionFactory, "sqsConnectionFactory");

            this.sqsConnectionFactory = sqsConnectionFactory;
        }
Ejemplo n.º 4
0
 public SqsMqServer(SqsConnectionFactory sqsConnectionFactory) : this(new SqsMqMessageFactory(new SqsQueueManager(sqsConnectionFactory)))
 {
 }