Roblet®-Development-Kit
2.1 (01Mrz12)
API für Anwendungen

genRob.genControl.client
Interface Log


public interface Log

Schnittstelle für den Fall, daß Log-Informationen durch den Klienten erzeugt werden sollen.  Ein Klient muß im Bedarfsfalle mit einer passenden Instanz diesen Typs per Client.Client(Log) erzeugt werden.

Die Art der Log-Informationen werden mit Hilfe der Java™-Eigenschaft genRob.genControl.client.log gesteuert.  Folgende Schlüsselworte sind dabei zur Steuerung der Log-Inhalte definiert:

Die hier angegebenen Schlüsselworte entsprechen gleichzeitig den bei log(String,Object,Object) zu erwartenen Bibliotheksteilen.


Method Summary
 void log(String part, Object instance, Object message)
          Diese Methode wird vom Klienten aufgerufen, wenn Informationen auszugeben sind.
 

Method Detail

log

void log(String part,
         Object instance,
         Object message)
Diese Methode wird vom Klienten aufgerufen, wenn Informationen auszugeben sind.  Sie sollte nicht lange brauchen oder gar blockieren, da sonst die Verarbeitung im Klienten entsprechend verzögert wird.

Der Bibliotheksteil entspricht jeweils einem der oben definierten Schlüsselworte.  Eine Nachricht ist in den meisten Fällen ein Text in Form eines String, kann jedoch auch z.B. ein Throwable sein.

Parameters:
part - Bibliotheksteil
instance - Instanz, die die Nachricht schreibt
message - Nachricht, die zu schreiben ist

Roblet®-Development-Kit
2.1 (01Mrz12)
API für Anwendungen

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