SessionSettings settings, LogFactory logFactory, MessageFactory messageFactory) throws ConfigError { super(application, messageStoreFactory, settings, logFactory, messageFactory);
SessionSettings settings, MessageFactory messageFactory) throws ConfigError { super(application, messageStoreFactory, settings, new ScreenLogFactory(settings), messageFactory);
    public SocketInitiator(Application application, MessageStoreFactory messageStoreFactory,            SessionSettings settings, LogFactory logFactory, MessageFactory messageFactory)            throws ConfigError {        super(application, messageStoreFactory, settings, logFactory, messageFactory);        // This exception is thrown for compatibility reasons        if (settings == null) {            throw new ConfigError("no settings");        }    }