Metered

Inheritance: java.lang.Object

public class Metered

Предоставляет измеряемые методы для интеграции

В этом примере будет предпринята попытка установить тарифицированный публичный и приватный ключ

// the component jar file: Metered metered = new Metered(); metered.setMeteredKey(\"PublicKey\", \"PrivateKey\");

Конструкторы

КонструкторОписание
Metered()

Методы

МетодОписание
getConsumptionQuantity()Получает размер файла потребления
getConsumptionCredit()Получает кредит потребления
setMeteredKey(String publicKey, String privateKey)Устанавливает тарифицированный публичный и приватный ключ.
equals(Object obj)Определяет, равен ли указанный объект этому экземпляру.

Metered()

public Metered()

getConsumptionQuantity()

public static BigDecimal getConsumptionQuantity()

Получает размер файла потребления

Returns: java.math.BigDecimal - размер файла потребления

getConsumptionCredit()

public static BigDecimal getConsumptionCredit()

Получает кредит потребления

Returns: java.math.BigDecimal - количество потребления

setMeteredKey(String publicKey, String privateKey)

public void setMeteredKey(String publicKey, String privateKey)

Устанавливает тарифицированный публичный и приватный ключ.

Если вы приобретаете тарифицированную лицензию, при запуске приложения следует вызвать этот API, обычно этого достаточно. Однако если постоянно не удаётся загрузить данные о потреблении и прошло более 24 часов, лицензия будет переключена в статус оценки; чтобы избежать такой ситуации, следует регулярно проверять статус лицензии, и если он находится в статусе оценки, вызвать этот API снова.

Parameters:

ПараметрТипОписание
publicKeyjava.lang.Stringпубличный ключ
privateKeyjava.lang.Stringприватный ключ

equals(Object obj)

public boolean equals(Object obj)

Определяет, равен ли указанный объект этому экземпляру.

Parameters:

ПараметрТипОписание
objjava.lang.ObjectОбъект для сравнения с этим экземпляром.

Returns: boolean - true, если указанный объект равен этому экземпляру; иначе false.