Package com.smartfoxserver.v2
Class SmartFoxServer
- java.lang.Object
-
- com.smartfoxserver.v2.SmartFoxServer
-
public final class SmartFoxServer extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description APIManagergetAPIManager()com.smartfoxserver.v2.entities.managers.IBannedUserManagergetBannedUserManager()com.smartfoxserver.v2.config.IConfiguratorgetConfigurator()com.smartfoxserver.v2.core.ISFSEventManagergetEventManager()com.smartfoxserver.v2.entities.managers.IExtensionManagergetExtensionManager()com.smartfoxserver.v2.http.IHttpServergetHttpServer()static SmartFoxServergetInstance()InvitationManagergetInvitationManager()com.smartfoxserver.v2.entities.managers.ILSManagergetLSManager()IMailerServicegetMailService()intgetMinClientApiVersion()intgetRestartCount()com.smartfoxserver.v2.core.service.IServiceProvidergetServiceProvider()com.smartfoxserver.bitswarm.sessions.ISessionManagergetSessionManager()ServerStategetState()com.smartfoxserver.v2.entities.managers.IStatsManagergetStatsManager()java.util.concurrent.ExecutorgetSystemThreadPool()TaskSchedulergetTaskScheduler()com.smartfoxserver.v2.util.monitor.ITraceMonitorgetTraceMonitor()IDGeneratorgetUIDGenerator()ServerUptimegetUptime()com.smartfoxserver.v2.entities.managers.IUserManagergetUserManager()java.lang.StringgetVersion()com.smartfoxserver.v2.entities.managers.IZoneManagergetZoneManager()static booleangrid()voidhalt()booleanisGrid()booleanisProcessControlAllowed()booleanisStarted()voidrestart()voidstart()
-
-
-
Method Detail
-
getInstance
public static SmartFoxServer getInstance()
-
getVersion
public java.lang.String getVersion()
-
getLSManager
public com.smartfoxserver.v2.entities.managers.ILSManager getLSManager()
-
getServiceProvider
public com.smartfoxserver.v2.core.service.IServiceProvider getServiceProvider()
-
getUIDGenerator
public IDGenerator getUIDGenerator()
-
start
public void start()
-
isGrid
public boolean isGrid()
-
grid
public static boolean grid()
-
getRestartCount
public int getRestartCount()
-
restart
public void restart()
-
halt
public void halt()
-
isStarted
public boolean isStarted()
-
isProcessControlAllowed
public boolean isProcessControlAllowed()
-
getTraceMonitor
public com.smartfoxserver.v2.util.monitor.ITraceMonitor getTraceMonitor()
-
getMailService
public IMailerService getMailService()
-
getTaskScheduler
public TaskScheduler getTaskScheduler()
-
getEventManager
public com.smartfoxserver.v2.core.ISFSEventManager getEventManager()
-
getZoneManager
public com.smartfoxserver.v2.entities.managers.IZoneManager getZoneManager()
-
getExtensionManager
public com.smartfoxserver.v2.entities.managers.IExtensionManager getExtensionManager()
-
getBannedUserManager
public com.smartfoxserver.v2.entities.managers.IBannedUserManager getBannedUserManager()
-
getInvitationManager
public InvitationManager getInvitationManager()
-
getUserManager
public com.smartfoxserver.v2.entities.managers.IUserManager getUserManager()
-
getSessionManager
public com.smartfoxserver.bitswarm.sessions.ISessionManager getSessionManager()
-
getState
public ServerState getState()
-
getConfigurator
public com.smartfoxserver.v2.config.IConfigurator getConfigurator()
-
getMinClientApiVersion
public int getMinClientApiVersion()
-
getAPIManager
public APIManager getAPIManager()
-
getStatsManager
public com.smartfoxserver.v2.entities.managers.IStatsManager getStatsManager()
-
getHttpServer
public com.smartfoxserver.v2.http.IHttpServer getHttpServer()
-
getUptime
public ServerUptime getUptime()
-
getSystemThreadPool
public java.util.concurrent.Executor getSystemThreadPool()
-
-