org.tm4j.vtl.factory
Class Initialisable

java.lang.Object
  extended byorg.tm4j.vtl.factory.Initialisable

public class Initialisable
extends java.lang.Object

Interface implemented by any class for which all class instances should be initialised by the BaseFactory from the factory's properties file. This interface enables objects which use the singleton pattern to be initialised directly from the properties file.


Constructor Summary
Initialisable()
           
 
Method Summary
 void initialise(java.util.Properties props, java.lang.String keyPrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Initialisable

public Initialisable()
Method Detail

initialise

public void initialise(java.util.Properties props,
                       java.lang.String keyPrefix)
                throws java.lang.Throwable
Throws:
java.lang.Throwable