Interface LogSource

All Known Implementing Classes:
AmexChannel, ASCIIChannel, Base1Packager, Base1Packager.F126Packager, Base1Packager.F127Packager, Base1SubFieldPackager, BASE24Channel, BASE24Packager, BASE24TCPChannel, BaseChannel, BaseSMAdapter, BCDChannel, BERTLVAsciiHexPackager, BERTLVBinaryPackager, BERTLVEbcdicHexPackager, BERTLVPackager, BinaryHexTaggedSequencePackager, BSHGroupSelector, BSHRequestListener, BSHTransactionParticipant, ChannelPool, CMFChannel, Connector, CSChannel, CTCSubElementPackager, CTCSubFieldPackager, DatasetPackager, Debug, DefaultICCBERTLVPackager, DirPoll, DummyPackager, EuroPackager, EuroPackager.Euro48Packager, EuroSubFieldPackager, FSDChannel, FSDPackager, GenericPackager, GenericSSLSocketFactory, GenericSubFieldPackager, GenericTaggedFieldsPackager, GenericValidatingPackager, GICCChannel, GICCSubFieldPackager, GZIPChannel, HEXChannel, ICCDataPackager, IncomingListener, ISO87APackager, ISO87APackagerBBitmap, ISO87BPackager, ISO93APackager, ISO93BPackager, ISOBasePackager, ISOBaseValidatingPackager, ISOBaseValidator, ISOMsgCounter, ISOServer, ISOServer.Session, JCESecurityModule, JESpace, JSParticipant, Log, LogChannel, LogEventOutputStream, LogPackager, LoopbackChannel, MasterCardEBCDICSubFieldPackager, MSGTEST, MSGTEST02, NACChannel, NCCChannel, PackagerErrorLogger, PackagerWrapper, PADChannel, PostChannel, PostPackager, PostPackager.PostPrivatePackager, RawChannel, RBPChannel, SimpleKeyFile, SimpleLogSource, SunJSSESocketFactory, SystemMonitor, TaggedSequencePackager, TelnetXMLChannel, TEST0100, ThreadPool, VAPChannel, VAPSMSPackager, VAPVIPPackager, VAPVIPPackager.F127Packager, VErrorParser, VISA1Packager, X25Channel, X92GenericPackager, X92Packager, XML2003Packager, XMLChannel, XMLPackager

public interface LogSource
Implemented by objects that own a Logger and can produce LogEvent instances.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the Logger associated with this source.
    Returns the log realm associated with this source.
    void
    setLogger(Logger logger, String realm)
    Attaches a Logger and realm to this log source.
  • Method Details

    • setLogger

      void setLogger(Logger logger, String realm)
      Attaches a Logger and realm to this log source.
      Parameters:
      logger - the logger to use
      realm - the log realm (diagnostic label)
    • getRealm

      Returns the log realm associated with this source.
      Returns:
      log realm
    • getLogger

      Returns the Logger associated with this source.
      Returns:
      the Logger