public class LicenseConcurrencyLimitException extends LicenseException
An exception indicating that the server-controlled concurrency limit has been exceeded.
DeltaXML software can be used with licenses that control the number of concurrent hosts or concurrent users that may use the software at any one time. These licenses require the use of a license server on a LAN or other network to monitor the concurrency.
In most situations developers should plan for this exception, for example by sleeping and repeating the comparison or other licensed operation. In extreme situations, such as a host requiring more license units than are available at the server, the operation could always fail with this exception. In addition to the delay and repeat scenario provision should also be made to inform the user or administrator of the situation.
Constructor and Description |
---|
LicenseConcurrencyLimitException(String message)
Constructs a new LicenseConcurrencyLimitException appropriate for use in the DeltaXML code.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public LicenseConcurrencyLimitException(String message)
message
- the Exception messageCopyright © 2023 Deltaman Group Ltd. All Rights Reserved.