| 10Duke Scale SDK for Java
    | 
Package containing service interfaces, API model and Exceptions model for the 10Duke Scale API Java Client.
| Packages | |
| package | config | 
| Package that contains 10Duke Scale SDK for Java configuration interfaces and implementations without 3rd party dependencies. | |
| package | exception | 
| 10Duke Scale SDK for Java exception model and exception building utilities. | |
| package | model | 
| 10Duke Scale SDK for Java implementation of the 10Duke Scale API model. | |
| Classes | |
| interface | HeartbeatFailureHandler | 
| Interface for decision making when heartbeat API calls fail.  More... | |
| class | InMemoryTokenStore | 
| class | JwtBuilderBase | 
| Base class for 10Duke SDK implementations of JWT building.  More... | |
| interface | LicenseCheckoutClient | 
| License checkout client interface that uses  LicenseCheckoutHttpClientto operate the checkout API andTokenManagerto store tokens received from the API.  More... | |
| enum | RequestHeadersSettings | 
| Options for request header building, including instruction to include Authorization header always vs.  More... | |
| class | ScaleJwtAuthorizationProvider | 
| Authorization provider that supplies 10Duke ScaleJWT tokens and headers.  More... | |
| interface | TokenManager | 
| Interface to implement for managing tokens and related items that are used with 10Duke Scale API by the 10Duke Scale SDK for Java.  More... | |
| interface | TokenStore | 
| Interface to implement for storing tokens that are used with 10Duke Scale API by the 10Duke Scale SDK for Java.  More... | |
| class | TokenStoreLicenseCheckoutResult | 
| TokenStoreLicenseCheckoutResult is a transient information model used when storing and accessing license tokens.  More... | |