| Interface | Description |
|---|---|
| RateLimiter |
An interface for rate limiters, which are called before any request is made to the Brightpearl API and notified when
a request cap error is received.
|
| Class | Description |
|---|---|
| ConstantWaitRateLimiter |
A very basic implementation of
RateLimiter that will reduce the
throughput of requests by pausing for the minimum period required to ensure the cap is not exceeded. |
| NoOpRateLimiter |
An implementation of
RateLimiter that allows requests to be sent to Brightpearl as fast as they are made by
the client. |
Copyright © 2014. All Rights Reserved.