Måttbaserad

Inheritance: java.lang.Object

public class Metered

Tillhandahåller mätade metoder för integration

I det här exemplet kommer ett försök att sätta den meterade offentliga och privata nyckeln att göras.

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

Konstruktörer

KonstruktorBeskrivning
Metered()

Metoder

MetodBeskrivning
getConsumptionQuantity()Hämtar förbrukningsfilens storlek
getConsumptionCredit()Hämtar förbrukningskredit
setMeteredKey(String publicKey, String privateKey)Ställer in meterad offentlig och privat nyckel.
equals(Object obj)Bestämmer om det angivna Object är lika med den här instansen.

Metered()

public Metered()

getConsumptionQuantity()

public static BigDecimal getConsumptionQuantity()

Hämtar förbrukningsfilens storlek

Returns: java.math.BigDecimal - förbrukningsfilens storlek

getConsumptionCredit()

public static BigDecimal getConsumptionCredit()

Hämtar förbrukningskredit

Returns: java.math.BigDecimal - förbrukningsmängd

setMeteredKey(String publicKey, String privateKey)

public void setMeteredKey(String publicKey, String privateKey)

Ställer in meterad offentlig och privat nyckel.

Om du köper en meterad licens, bör detta API anropas när applikationen startas; normalt räcker det. Men om uppladdning av förbrukningsdata alltid misslyckas och överstiger 24 timmar, kommer licensen att sättas till utvärderingsstatus. För att undvika detta bör du regelbundet kontrollera licensstatusen och, om den är i utvärderingsstatus, anropa detta API igen.

Parameters:

ParameterTypBeskrivning
publicKeyjava.lang.Stringoffentlig nyckel
privateKeyjava.lang.Stringprivat nyckel

equals(Object obj)

public boolean equals(Object obj)

Bestämmer om det angivna Object är lika med den här instansen.

Parameters:

ParameterTypBeskrivning
objjava.lang.ObjectObjectet att jämföra med den här instansen.

Returns: boolean - true om det angivna Object är lika med den här instansen; annars false.