public class ProServer extends ServletService
Constructor and Description |
---|
ProServer(Resin resin)
Creates a new servlet server.
|
Modifier and Type | Method and Description |
---|---|
protected ServerAdmin |
createAdmin() |
double |
getCpuLoad() |
static ProServer |
getCurrent() |
void |
init()
Initialization.
|
AbstractProxyCache |
instantiateProxyCache() |
protected void |
logModules()
Logs modules
|
add, addEarDefault, addErrorPage, addHost, addHostDefault, addHostDeploy, addSendfileCount, addWebAppDefault, allocateHttpBuffer, buildInvocation, classLoaderDestroy, classLoaderInit, clearCache, clearCacheByPattern, createAdminClient, createAdminClient, createBrokerManager, createHostDeploy, createProxyCache, createRewriteDispatch, destroy, freeHttpBuffer, getAccessLog, getAccessLogBufferSize, getAdmin, getAdminAuthenticator, getAdminBroker, getAdminBrokerManager, getAlternateSessionURLPrefix, getBamAdminName, getBamBroker, getBamManager, getBroker, getClassLoader, getCluster, getClusterList, getClusterServer, getConfigException, getConnectionErrorPage, getDefaultWebApp, getDependencyCheckInterval, getEnvironmentAdmin, getErrorPageManager, getErrorWebApp, getHeaderCountMax, getHeaderSizeMax, getHmtpStream, getHost, getHostController, getHostControllers, getInvocationDecoder, getInvocationServer, getPersistentStore, getPod, getProxyCache, getProxyCacheHitCount, getProxyCacheMissCount, getResin, getResinDataDirectory, getResinSystem, getRootDirectory, getSelfServer, getSendfileCount, getSendfileMinLength, getServerHeader, getServerId, getServerIndex, getSessionCookie, getSessionURLPrefix, getShutdownWaitMax, getSSLSessionCookie, getStage, getStartTime, getState, getSystemStore, getUniqueServerName, getURLCharacterEncoding, getUrlLengthMax, getWebApp, handleAlarm, isActive, isAfterStarting, isDeployError, isDestroyed, isDestroying, isDevelopmentModeErrorPage, isEnabled, isErrorPageServerId, isIgnoreClientDisconnect, isModified, isModifiedNow, isPreview, isResinServer, isSendfileEnable, isStopped, isStopping, isWatchdog, logModified, notifyStop, preInit, restart, setAccessLog, setAccessLogBufferSize, setAlternateSessionURLPrefix, setConfigException, setConnectionErrorPage, setDevelopmentModeErrorPage, setEnabled, setErrorPageServerId, setHeaderCountMax, setHeaderSizeMax, setIgnoreClientDisconnect, setPersistentStore, setRootDirectory, setSendfileEnable, setSendfileMinLength, setServerHeader, setSessionCookie, setSessionURLPrefix, setShutdownWaitMax, setSSLSessionCookie, setStage, setURLCharacterEncoding, setUrlLengthMax, start, startImpl, stop, toString
public ProServer(Resin resin)
public static ProServer getCurrent()
@PostConstruct public void init()
ServletService
init
in class ServletService
protected ServerAdmin createAdmin()
createAdmin
in class ServletService
public AbstractProxyCache instantiateProxyCache() throws ConfigException
instantiateProxyCache
in class ServletService
ConfigException
protected void logModules()
logModules
in class ServletService
public double getCpuLoad()
getCpuLoad
in class ServletService