public abstract class EzyLoader
extends com.tvd12.ezyfox.util.EzyLoggable
| Modifier and Type | Field and Description |
|---|---|
protected ClassLoader |
classLoader |
protected EzyConfig |
config |
protected EzySettingsDecorator |
settingsDecorator |
| Constructor and Description |
|---|
EzyLoader() |
protected EzyConfig config
protected ClassLoader classLoader
protected EzySettingsDecorator settingsDecorator
public EzyServer load()
protected EzySettings readSettings()
protected EzySettingsReader newSettingsReader()
protected EzyStatistics newStatistics()
protected abstract EzySimpleSessionManager.Builder createSessionManagerBuilder(EzySettings settings)
protected EzySessionManager newSessionManagers(EzySettings settings)
protected EzyServerControllers newControllers()
protected Map<String,ClassLoader> newAppClassLoaders()
protected ClassLoader newAppClassLoader(File dir)
protected EzyEventControllers newEventControllers(EzyEventControllersSetting setting)
protected File[] getEntryFolders()
protected File getEntriesFolder()
protected String getEntriesPath()
protected String getAppsPath()
protected String getHomePath()
public EzyLoader classLoader(ClassLoader classLoader)
public EzyLoader settingsDecorator(EzySettingsDecorator settingsDecorator)
Copyright © 2024 Young Monkeys. All rights reserved.