public class Metered extends Object
Provides methods for applying
<a href="https://purchase.groupdocs.com/faqs/licensing/metered">Metered</a>
license.
Constructor and Description |
---|
Metered() |
Modifier and Type | Method and Description |
---|---|
static double |
getConsumptionCredit()
Retrieves count of credits consumed.
|
static double |
getConsumptionQuantity()
Retrieves amount of MBs processed.
|
static void |
increaseBytesCount(long bytesCount) |
static void |
increaseCreditsByLength(long bytesCount) |
static void |
increaseCreditsByOne() |
void |
setMeteredKey(String publicKey,
String privateKey)
Activates product with Metered keys.
|
public static double getConsumptionCredit() throws Exception
Retrieves count of credits consumed.
Following example demonstrates how to retrieve count of credits consumed.string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey); decimal creditsConsumed = Metered.GetConsumptionCredit();
Exception
public static double getConsumptionQuantity() throws Exception
Retrieves amount of MBs processed.
Following example demonstrates how to retrieve amount of MBs processed.string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey); decimal mbProcessed = Metered.GetConsumptionQuantity();
Exception
public static void increaseBytesCount(long bytesCount)
public static void increaseCreditsByLength(long bytesCount)
public static void increaseCreditsByOne()
public final void setMeteredKey(String publicKey, String privateKey)
Activates product with Metered keys.
Following example demonstrates how to activate product with Metered keys.string publicKey = "Public Key"; string privateKey = "Private Key"; Metered metered = new Metered(); metered.SetMeteredKey(publicKey, privateKey);
publicKey
- The public key.privateKey
- The private key.