LogFactory logFactory, MessageFactory messageFactory) { this(new DefaultSessionFactory(application, messageStoreFactory, logFactory), settings);
MessageFactory messageFactory) { this(application, messageStoreFactory, settings, new ScreenLogFactory(settings), messageFactory);
    protected AbstractSocketInitiator(Application application,            MessageStoreFactory messageStoreFactory, SessionSettings settings,            LogFactory logFactory, MessageFactory messageFactory) {        this(new DefaultSessionFactory(application, messageStoreFactory, logFactory), settings);    }