package ru.kirillius.XCP.Commons; import ru.kirillius.XCP.Logging.LoggingSystem; import ru.kirillius.XCP.Security.SecurityManager; import java.util.List; public interface Context { Config getConfig(); ConfigManager getConfigManager(); S getService(Class serviceClass); void shutdown(); SecurityManager getSecurityManager(); LoggingSystem getLoggingSystem(); List getLaunchArgs(); boolean isDebuggingEnabled(); }