Interface DittoException.ActivationExceptionReason
- All Known Implementing Classes:
DittoException.ActivationExceptionReason.LicenseTokenExpired,DittoException.ActivationExceptionReason.LicenseTokenUnsupportedFutureVersion,DittoException.ActivationExceptionReason.LicenseTokenVerificationFailed,DittoException.ActivationExceptionReason.NotActivatedError
- Enclosing class:
DittoException
public static sealed interface DittoException.ActivationExceptionReason
permits DittoException.ActivationExceptionReason.NotActivatedError, DittoException.ActivationExceptionReason.LicenseTokenExpired, DittoException.ActivationExceptionReason.LicenseTokenVerificationFailed, DittoException.ActivationExceptionReason.LicenseTokenUnsupportedFutureVersion
The possible underlying reasons an
DittoException.ActivationException occurs.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordThe provided license token has expired.static final recordThe provided license token is in an unsupported future format.static final recordVerification of the provided license token failed.static final recordTheDittoinstance has not yet been activated, which is achieved via a successful call toDitto.setOfflineOnlyLicenseToken(String).