Roblet®-Development-Kit
1.1 (10Juni10)
API für Module

genRob.genControl.modules
Interface Log


public interface Log

Eine Instanz diesen Typs dient einem Modul zum Loggen per Roblet®-Server.

Über Supervisor.getLog() kann sich das Module eine Instanz zur Laufzeit besorgen.


Method Summary
 void out(Object oPart, Class rClass, Object oMessage)
          Erzeuge Log-Eintrag mit optionalem Teil, Typ und Nachricht.
 

Method Detail

out

public void out(Object oPart,
                Class rClass,
                Object oMessage)
Erzeuge Log-Eintrag mit optionalem Teil, Typ und Nachricht.  Teil und Nachricht werden für die weitere Verarbeitung per Object.toString() auf den Type String gewandelt.

Einfache Module können als Teil einfach null übergeben.

Bei Aufruf durch eine Instanz-Methode kann bei Instanz-Typ einfach getClass() angegeben werden.  Ansonsten kann auch die Notation Klasse.class verwendet werden.

Die Nachricht wird per toString() in eine Instanz vom Typ String umgewandelt.

Parameters:
oPart - Teil des Moduls oder null
rClass - Typ der Instanz, wo der Fehler auftrat, oder null
oMessage - Nachricht oder null

Roblet®-Development-Kit
1.1 (10Juni10)
API für Module

Copyright © 2001-2010, roblet®.org, Hagen Stanek, http://roblet.org/rdk