Class PrinterManager

java.lang.Object
br.com.setis.printer.PrinterManager

public class PrinterManager extends Object
Classe que gerencia os módulos de impressão.
  • Method Details

    • getPrinter

      public static IPrinter getPrinter(android.content.Context context, String printerModule) throws Exception
      Obtém o módulo de impressão desejado. Os seguintes módulos são suportados:
      • "printer_verifone" - Terminais Verifone CARBON;
      • "printer_gertec" - Terminais Gertec GPOS700, GPOS700X e GPOS780;
      • "printer_gertec_gpos720" - Terminal Gertec GPOS720
      • "printer_newland" - Terminais Newland N910;
      • "printer_simulado" - Impressão simulada de comprovante.
      Parameters:
      context - Contexto da aplicação.
      printerModule - Módulo de impressão desejado.
      Returns:
      Interface IPrinter com o módulo de impressão desejado.
      Throws:
      IllegalArgumentException - Se o módulo de impressão passado não existe/não encontrado.
      Exception