net.sourceforge.pain
Interface MudlibInitializer


public interface MudlibInitializer

CodebaseLauncher use this interface impl class for mudlib configuration/startup


Method Summary
 void init()
          method called after most codebase services(except pulse, user console, guitool) started.
 void readSetting(PropertiesReader props)
          method called before any codebase services started to check that all settings are correct
 

Method Detail

readSetting

public void readSetting(PropertiesReader props)
method called before any codebase services started to check that all settings are correct

Parameters:
props -

init

public void init()
          throws java.lang.Exception
method called after most codebase services(except pulse, user console, guitool) started. allow mudlib safely check data integrity, init components and services before user logins.

Throws:
java.lang.Exception