Medido

Inheritance: java.lang.Object

public class Metered

Proporciona métodos medidos para la integración

En este ejemplo, se intentará establecer la clave pública y privada medida.

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

Constructores

ConstructorDescripción
Metered()

Métodos

MétodoDescripción
getConsumptionQuantity()Obtiene el tamaño del archivo de consumo
getConsumptionCredit()Obtiene el crédito de consumo
setMeteredKey(String publicKey, String privateKey)Establece la clave pública y privada medida.
equals(Object obj)Determina si el Object especificado es igual a esta instancia.

Metered()

public Metered()

getConsumptionQuantity()

public static BigDecimal getConsumptionQuantity()

Obtiene el tamaño del archivo de consumo

Returns: java.math.BigDecimal - tamaño del archivo de consumo

getConsumptionCredit()

public static BigDecimal getConsumptionCredit()

Obtiene el crédito de consumo

Returns: java.math.BigDecimal - cantidad de consumo

setMeteredKey(String publicKey, String privateKey)

public void setMeteredKey(String publicKey, String privateKey)

Establece la clave pública y privada medida.

Si adquiere una licencia medida, al iniciar la aplicación, debe llamarse a esta API; normalmente, eso es suficiente. Sin embargo, si siempre falla la carga de los datos de consumo y supera las 24 horas, la licencia se establecerá en estado de evaluación; para evitar este caso, debe comprobar regularmente el estado de la licencia y, si está en estado de evaluación, llamar a esta API nuevamente.

Parameters:

ParámetroTipoDescripción
publicKeyjava.lang.Stringclave pública
privateKeyjava.lang.Stringclave privada

equals(Object obj)

public boolean equals(Object obj)

Determina si el Object especificado es igual a esta instancia.

Parameters:

ParámetroTipoDescripción
objjava.lang.ObjectEl Object a comparar con esta instancia.

Returns: boolean - true si el Object especificado es igual a esta instancia; de lo contrario, false.