wt.clients.checker
Class Checkable

java.lang.Object
  extended bywt.clients.checker.Checkable
All Implemented Interfaces:
CheckerLog
Direct Known Subclasses:
PluginCacheChecker, RMIConnectChecker

public abstract class Checkable
extends Object
implements CheckerLog

Checkable is an interface that can be used to check the configuration and configure clients.


Field Summary
(package private)  Locale locale
           
(package private)  CheckerLog log
           
(package private)  Properties properties
           
(package private)  ResourceBundle rb
           
(package private) static String RESOURCE
           
(package private)  boolean silent
           
(package private)  boolean verbose
           
 
Constructor Summary
Checkable()
           
 
Method Summary
abstract  void configureClient()
          Cofigures the client properly.
 boolean isSilent()
           
 boolean isVerbose()
           
 void logException(Exception e)
           
 void logMessage(String msg)
           
 void setLocale(Locale locale)
           
 void setLogger(CheckerLog log)
           
 void setProperties(Properties properties)
           
 void setSilent(boolean silent)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

CheckerLog log

properties

Properties properties

RESOURCE

static String RESOURCE

locale

Locale locale

rb

ResourceBundle rb

silent

boolean silent

verbose

boolean verbose
Constructor Detail

Checkable

public Checkable()
Method Detail

setLogger

public void setLogger(CheckerLog log)

logException

public void logException(Exception e)
Specified by:
logException in interface CheckerLog

logMessage

public void logMessage(String msg)
Specified by:
logMessage in interface CheckerLog

setProperties

public void setProperties(Properties properties)

setLocale

public void setLocale(Locale locale)

isSilent

public boolean isSilent()

setSilent

public void setSilent(boolean silent)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)

configureClient

public abstract void configureClient()
Cofigures the client properly.