com.groupdocs.viewer

Class Metered



  • public class Metered
    extends Object

    Provides methods for applying Metered license.

    • Constructor Detail

      • Metered

        public Metered()
    • Method Detail

      • getConsumptionCredit

        public static double getConsumptionCredit()

        Retrieves count of credits consumed.

        Example:
        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);
           double creditsConsumed = Metered.getConsumptionCredit();
         
      • getConsumptionQuantity

        public static double getConsumptionQuantity()
                                             throws Exception

        Retrieves amount of MBs processed.

        Example:
        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);
         double mbProcessed = Metered.getConsumptionQuantity();
         
        Throws:
        Exception
      • setMeteredKey

        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);
         
        Parameters:
        publicKey - The public key.
        privateKey - The private key.