Gabriele Santomaggio
cb006411f5
First consumer version ( #19 )
...
* First consumer version
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2025-01-22 09:56:23 +01:00
Gabriele Santomaggio
35b8893b93
Add multi uris support ( #17 )
...
* Multi uris configuration
* remove the Interfaces
* Add outcome delivery
* refactor
* refactor state
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2025-01-16 15:26:12 +01:00
Gabriele Santomaggio
1a6679a201
Implement publisher ( #16 )
...
* Implement publisher
* API refactor
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-11-21 10:34:08 +01:00
Gabriele Santomaggio
60e006b2a3
remove builders ( #15 )
...
* remove builders
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-11-15 08:37:28 +01:00
Michal Kuratczyk
5fc29f4968
Add support for querying queue info ( #13 )
...
Request `GET /queues/:queue` and return the details or ErrDoesNotExist
2024-10-01 15:25:12 -07:00
Michal Kuratczyk
e662d9534b
Add AmqpQueue.Purge() ( #14 )
2024-10-01 14:39:33 -07:00
Luke Bakken
b9a14aaf38
API consistency with .NET client
...
* Prefer using `IQueueSpecification` and `IExchangeSpecification` instead of `string`
For bindings, use strings for source and destination names.
Add sleep so credit is granted from RMQ (HACK)
Add minimal sleep for links to be established
* No need to have exported types and functions in `common.go`
* Simplify functions and remove `PercentCodec` type
Use `fmt.Errorf`
Update modules
2024-09-23 12:49:16 -07:00
Gabriele Santomaggio
189408c5bb
Restore the Azure Client ( #11 )
...
The null value is fixed here https://github.com/Azure/go-amqp/pull/336
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-16 09:34:27 +02:00
Gabriele Santomaggio
05f7cd9fbb
First implementation for Exchanges and bindings ( #2 )
...
* First implementation for Exchanges and bindings
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-11 14:42:05 +02:00
Gabriele Santomaggio
fa7d5d9413
Implement connection and management ( #1 )
...
* Implement connection and management
* Setup CI
* First version for queue declaration
---------
Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2024-09-10 11:26:46 +02:00