Interface Loggeable

All Known Implementing Classes:
BASE1Header, BaseHeader, CardHolder, ChannelAdaptor, ConfigurationException, Context, ContextMaker, CryptographicServiceMessage, CVRMastercard, DirPoll.DirPollException, Dumpable, EncryptedPIN, Environment, FSDISOMsg, FSDMsg, ISOException, ISOFilter.VetoException, ISOMsg, ISOMsgRef.Ref, ISOServer, ISOVException, ISOVMsg, IssuerApplicationData, JCEHandlerException, JESpace, KeySerialNumber, LSpace, Metrics, MultiSessionChannelAdaptor, NameRegistrar, PosDataCode, Profiler, QMUX, Result, SecureDESKey, SecureKey, SecureKeyBlock, SecureKeySpec, SecureKeyStore.SecureKeyStoreException, SecurePrivateKey, SecureVariantKey, SimpleMsg, SMException, SystemMonitor, TerminalVerificationResults, ThreadPool, TLVList, TLVMsg, TPS, TransactionManager, TSpace, VErrorParser, WeakPINException

public interface Loggeable
Implemented by objects that can produce a human-readable log representation via dump(java.io.PrintStream, String).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    dump(PrintStream p, String indent)
    Dumps a human-readable representation of this object to the print stream.
    default void
    Dumps a representation of this object using the specified renderer type.
  • Method Details

    • dump

      void dump(PrintStream p, String indent)
      Dumps a human-readable representation of this object to the print stream.
      Parameters:
      p - the output stream
      indent - indentation prefix
    • dump

      default void dump(PrintStream p, String indent, LogRenderer.Type type)
      Dumps a representation of this object using the specified renderer type. Falls back to dump(PrintStream, String) if no renderer is registered.
      Parameters:
      p - the output stream
      indent - indentation prefix
      type - the desired log renderer type