IRISLIB database
Logger Class Reference

This is the base class for instances of Net.MQTT.Logger. More...

Inheritance diagram for Logger:
Collaboration diagram for Logger:

Public Member Functions

 Log (_.Library.Integer level, _.Library.String message)
 Override this method to perform your custom logging. More...
 
- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 

Additional Inherited Members

- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Detailed Description

This is the base class for instances of Net.MQTT.Logger.

Users wishing to perform their own custom logging should subclass this class, and attach an instance of that class to the Logger property an instance of Net.MQTT.Tracer

Member Function Documentation

◆ Log()

Log ( _.Library.Integer  level,
_.Library.String  message 
)

Override this method to perform your custom logging.

This method must complete

quickly else performance of the library will be negatively affected.

Reimplemented in Tracer.