Skip navigation links
A B C D E F G H I J L M N O P R S T U W _ 

A

ACCESS_LOGGER_CLASSNAME - Static variable in class winstone.cmdline.Option
 
ACCESSLOG_RESOURCES - Static variable in class winstone.accesslog.SimpleAccessLogger
 
AJP13_LISTEN_ADDRESS - Static variable in class winstone.cmdline.Option
 
AJP13_PORT - Static variable in class winstone.cmdline.Option
 
all(Class<?>) - Static method in class winstone.cmdline.Option
List up all the known options.
ARGUMENTS_REALM_PASSWORD - Static variable in class winstone.cmdline.Option
 
ARGUMENTS_REALM_ROLES - Static variable in class winstone.cmdline.Option
 
ArgumentsRealm - Class in winstone.realm
Base class for authentication realms.
ArgumentsRealm(Map) - Constructor for class winstone.realm.ArgumentsRealm
Constructor - this sets up an authentication realm, using the arguments supplied on the command line as a source of userNames/passwords/roles.
awaitTermination(long, TimeUnit) - Method in class winstone.BoundedExecutorService
 

B

bool(String, boolean) - Static method in class winstone.cmdline.Option
 
booleanArg(Map, String, boolean) - Static method in class winstone.cmdline.Option
 
BoundedExecutorService - Class in winstone
Wraps Executor so that we only ask the wrapped Executor to execute N number of tasks at any given time.
BoundedExecutorService(ExecutorService, int) - Constructor for class winstone.BoundedExecutorService
 

C

clazz(String, Class) - Static method in class winstone.cmdline.Option
 
CmdLineParser - Class in winstone.cmdline
Command line argument parser, Winstone style.
CmdLineParser(List<Option<?>>) - Constructor for class winstone.cmdline.CmdLineParser
 
COMMON_LIB_FOLDER - Static variable in class winstone.cmdline.Option
 
CONFIG - Static variable in class winstone.cmdline.Option
 
ConnectorFactory - Interface in winstone
Interface that defines the necessary methods for being a connection listener within winstone.
CONTROL_PORT - Static variable in class winstone.cmdline.Option
 
CONTROL_PORT - Static variable in class winstone.tools.WinstoneControl
 
createConnector(Server) - Method in class winstone.HttpConnectorFactory
Gets a server socket - this is mostly for the purpose of allowing an override in the SSL connector.

D

DEBUG - Static variable in class winstone.cmdline.Option
 
DEBUG - Static variable in class winstone.Logger
 
DEBUG - Static variable in class winstone.tools.WinstoneControl
 
DEFAULT_STREAM - Static variable in class winstone.Logger
 
defaultStream - Static variable in class winstone.Logger
 
defaultValue - Variable in class winstone.cmdline.Option
 
deployEmbeddedWarfile(Map) - Static method in class winstone.Launcher
 
DIRECTORY_LISTINGS - Static variable in class winstone.cmdline.Option
 
doStop() - Method in class winstone.accesslog.SimpleAccessLogger
 

E

ERROR - Static variable in class winstone.Logger
 
execute(Runnable) - Method in class winstone.BoundedExecutorService
 

F

file(String) - Static method in class winstone.cmdline.Option
 
FileRealm - Class in winstone.realm
 
FileRealm(Map) - Constructor for class winstone.realm.FileRealm
Constructor - this sets up an authentication realm, using the file supplied on the command line as a source of userNames/passwords/roles.
FILEREALM_CONFIGFILE - Static variable in class winstone.cmdline.Option
 
flush(String) - Static method in class winstone.Logger
Forces a flush of the contents to file, display, etc
FULL_DEBUG - Static variable in class winstone.Logger
 

G

get(Map) - Method in class winstone.cmdline.Option.OBoolean
 
get(Map, boolean) - Method in class winstone.cmdline.Option.OBoolean
 
get(Map, Class<T>) - Method in class winstone.cmdline.Option.OClass
 
get(Map, Class<T>, ClassLoader) - Method in class winstone.cmdline.Option.OClass
 
get(Map, File) - Method in class winstone.cmdline.Option.OFile
 
get(Map) - Method in class winstone.cmdline.Option.OFile
 
get(Map) - Method in class winstone.cmdline.Option.OInt
 
get(Map, int) - Method in class winstone.cmdline.Option.OInt
 
get(Map) - Method in class winstone.cmdline.Option.OString
 
get(Map, String) - Method in class winstone.cmdline.Option.OString
 
getArgsFromCommandLine(String[]) - Static method in class winstone.Launcher
 
getCharArray(Map) - Method in class winstone.cmdline.Option.OString
 
getHostByName(String) - Method in class winstone.HostGroup
 
getHostname() - Method in class winstone.HostConfiguration
 
getNestedError() - Method in exception winstone.WinstoneException
Get the nested error or exception
getString(String) - Method in class winstone.WinstoneResourceBundle
Default getString method
getString(String, Object) - Method in class winstone.WinstoneResourceBundle
Perform a string replace for a single from/to pair.
getString(String, Object[]) - Method in class winstone.WinstoneResourceBundle
Perform a string replace for a set of from/to pairs.
getWebRoot(File, File) - Method in class winstone.HostConfiguration
Setup the webroot.
globalReplace(String, String, String) - Static method in class winstone.WinstoneResourceBundle
Just does a string swap, replacing occurrences of from with to.
globalReplace(String, String[][]) - Static method in class winstone.WinstoneResourceBundle
 

H

handleControlRequest(Socket) - Method in class winstone.Launcher
 
HANDLER_COUNT_MAX - Static variable in class winstone.cmdline.Option
How many requests do we handle concurrently? If the system gets really loaded, too many concurrent threads will create vicious cycles and make everyone slow (or worst case choke every request by OOME), so better to err on the conservative side (and have inbound connections wait in the queue)
HANDLER_COUNT_MAX_IDLE - Static variable in class winstone.cmdline.Option
Leave this number of request handler threads in the pool even when they are idle.
HANDLER_COUNT_STARTUP - Static variable in class winstone.cmdline.Option
Currently unused.
HELP - Static variable in class winstone.cmdline.Option
 
HOST - Static variable in class winstone.tools.WinstoneControl
 
HostConfiguration - Class in winstone
Manages the references to individual webapps within the container.
HostConfiguration(Server, String, ClassLoader, File[], Map, File) - Constructor for class winstone.HostConfiguration
 
HostGroup - Class in winstone
Manages the references to individual hosts within the container.
HostGroup(Server, ClassLoader, File[], Map) - Constructor for class winstone.HostGroup
 
HTTP_DO_HOSTNAME_LOOKUPS - Static variable in class winstone.cmdline.Option
 
HTTP_KEEP_ALIVE_TIMEOUT - Static variable in class winstone.cmdline.Option
 
HTTP_LISTEN_ADDRESS - Static variable in class winstone.cmdline.Option
 
HTTP_PORT - Static variable in class winstone.cmdline.Option
 
HttpConnectorFactory - Class in winstone
Implements the main listener daemon thread.
HttpConnectorFactory() - Constructor for class winstone.HttpConnectorFactory
 
HTTPS_CERTIFICATE - Static variable in class winstone.cmdline.Option
 
HTTPS_CERTIFICATE_ALIAS - Static variable in class winstone.cmdline.Option
 
HTTPS_DO_HOSTNAME_LOOKUPS - Static variable in class winstone.cmdline.Option
 
HTTPS_KEEP_ALIVE_TIMEOUT - Static variable in class winstone.cmdline.Option
 
HTTPS_KEY_MANAGER_TYPE - Static variable in class winstone.cmdline.Option
 
HTTPS_KEY_STORE - Static variable in class winstone.cmdline.Option
 
HTTPS_KEY_STORE_PASSWORD - Static variable in class winstone.cmdline.Option
 
HTTPS_LISTEN_ADDRESS - Static variable in class winstone.cmdline.Option
 
HTTPS_PORT - Static variable in class winstone.cmdline.Option
 
HTTPS_PRIVATE_KEY - Static variable in class winstone.cmdline.Option
 
HTTPS_PRIVATE_KEY_PASSWORD - Static variable in class winstone.cmdline.Option
 
HTTPS_SPDY - Static variable in class winstone.cmdline.Option
 
HTTPS_VERIFY_CLIENT - Static variable in class winstone.cmdline.Option
 
HttpsConnectorFactory - Class in winstone
Implements the main listener daemon thread.
HttpsConnectorFactory() - Constructor for class winstone.HttpsConnectorFactory
 

I

INFO - Static variable in class winstone.Logger
 
init(Level) - Static method in class winstone.Logger
Initialises default streams
init(int) - Static method in class winstone.Logger
 
init(Level, OutputStream, boolean) - Static method in class winstone.Logger
Initialises default streams
initHost(File, String, ClassLoader, File[], Map) - Method in class winstone.HostGroup
 
initialised - Static variable in class winstone.Logger
 
initLogger(Map) - Static method in class winstone.Launcher
 
initMultiWebappDir(File) - Method in class winstone.HostConfiguration
 
intArg(Map, String, int) - Static method in class winstone.cmdline.Option
 
integer(String) - Static method in class winstone.cmdline.Option
 
integer(String, int) - Static method in class winstone.cmdline.Option
 
INVOKER_PREFIX - Static variable in class winstone.cmdline.Option
 
isIn(Map) - Method in class winstone.cmdline.Option
 
isRunning() - Method in class winstone.Launcher
 
isShutdown() - Method in class winstone.BoundedExecutorService
 
isTerminated() - Method in class winstone.BoundedExecutorService
 
isWildcard() - Method in class winstone.cmdline.Option
Indicates an option name that takes some argument.

J

JAVA_HOME - Static variable in class winstone.cmdline.Option
 

L

Launcher - Class in winstone
Implements the main launcher daemon thread.
Launcher(Map) - Constructor for class winstone.Launcher
Constructor - initialises the web app, object pools, control port and the available protocol listeners.
log(Request, Response) - Method in class winstone.accesslog.SimpleAccessLogger
 
log(Level, WinstoneResourceBundle, String) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, Throwable) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, Object) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, Object...) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, Object, Throwable) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, Object[], Throwable) - Static method in class winstone.Logger
 
log(Level, WinstoneResourceBundle, String, String, Object[], Throwable) - Static method in class winstone.Logger
 
LOG_THROWING_LINE_NO - Static variable in class winstone.cmdline.Option
 
LOG_THROWING_THREAD - Static variable in class winstone.cmdline.Option
 
logDirectMessage(Level, String, String, Throwable) - Static method in class winstone.Logger
 
LOGFILE - Static variable in class winstone.cmdline.Option
 
Logger - Class in winstone
A utility class for logging event and status messages.
Logger() - Constructor for class winstone.Logger
 

M

main(String[]) - Static method in class winstone.Launcher
Main method.
main(String[]) - Static method in class winstone.tools.WinstoneControl
Parses command line parameters, and calls the appropriate method for executing the winstone operation required.
MAX - Static variable in class winstone.Logger
 
MAX_PARAM_COUNT - Static variable in class winstone.cmdline.Option
 
MIME_TYPES - Static variable in class winstone.cmdline.Option
 
MIN - Static variable in class winstone.Logger
 

N

name - Variable in class winstone.cmdline.Option
Option name without the "--" prefix.
namedStreams - Static variable in class winstone.Logger
 

O

OBoolean(String, boolean) - Constructor for class winstone.cmdline.Option.OBoolean
 
OClass(String, Class) - Constructor for class winstone.cmdline.Option.OClass
 
OFile(String) - Constructor for class winstone.cmdline.Option.OFile
 
OInt(String, int) - Constructor for class winstone.cmdline.Option.OInt
 
Option<T> - Class in winstone.cmdline
Command line options used in Launcher.
Option(String, Class<T>, T) - Constructor for class winstone.cmdline.Option
 
Option.OBoolean - Class in winstone.cmdline
 
Option.OClass - Class in winstone.cmdline
 
Option.OFile - Class in winstone.cmdline
 
Option.OInt - Class in winstone.cmdline
 
Option.OString - Class in winstone.cmdline
 
OString(String, String) - Constructor for class winstone.cmdline.Option.OString
 

P

parse(String[], String) - Method in class winstone.cmdline.CmdLineParser
 
PORT - Static variable in class winstone.tools.WinstoneControl
 
PREFERRED_CLASS_LOADER - Static variable in class winstone.cmdline.Option
 
PREFIX - Static variable in class winstone.cmdline.Option
 
printUsage() - Static method in class winstone.Launcher
 
put(Map, String) - Method in class winstone.cmdline.Option
 

R

REALM_CLASS_NAME - Static variable in class winstone.cmdline.Option
 
RELOAD_TYPE - Static variable in class winstone.Launcher
 
reloadWebApp(String) - Method in class winstone.HostConfiguration
 
remove(Map) - Method in class winstone.cmdline.Option
 
REQUEST_BUFFER_SIZE - Static variable in class winstone.cmdline.Option
 
REQUEST_HEADER_SIZE - Static variable in class winstone.cmdline.Option
 
RESOURCES - Static variable in class winstone.Launcher
 
run() - Method in class winstone.Launcher
The main run method.
run() - Method in class winstone.ShutdownHook
 

S

sdfLog - Static variable in class winstone.Logger
 
semaphore - Static variable in class winstone.Logger
 
server - Variable in class winstone.Launcher
 
SESSION_COOKIE_NAME - Static variable in class winstone.WinstoneSession
Name of the cookie that stores HTTP session ID.
SESSION_TIMEOUT - Static variable in class winstone.cmdline.Option
 
setCurrentDebugLevel(int) - Static method in class winstone.Logger
 
setStream(String, OutputStream) - Static method in class winstone.Logger
Allocates a stream for redirection to a file etc
setStream(String, Writer) - Static method in class winstone.Logger
Allocates a stream for redirection to a file etc
showThrowingThread - Static variable in class winstone.Logger
 
shutdown() - Method in class winstone.BoundedExecutorService
 
shutdown() - Method in class winstone.Launcher
 
SHUTDOWN_TYPE - Static variable in class winstone.Launcher
 
ShutdownHook - Class in winstone
A jvm hook to force the calling of the web-app destroy before the process terminates
ShutdownHook(Launcher) - Constructor for class winstone.ShutdownHook
 
shutdownNow() - Method in class winstone.BoundedExecutorService
 
SIMPLE_ACCESS_LOGGER_FILE - Static variable in class winstone.cmdline.Option
 
SIMPLE_ACCESS_LOGGER_FORMAT - Static variable in class winstone.cmdline.Option
 
SimpleAccessLogger - Class in winstone.accesslog
Simulates an apache "combined" style logger, which logs User-Agent, Referer, etc
SimpleAccessLogger(String, Map) - Constructor for class winstone.accesslog.SimpleAccessLogger
 
SIMULATE_MOD_UNIQUE_ID - Static variable in class winstone.cmdline.Option
 
spawnListener(String) - Method in class winstone.Launcher
Instantiates listeners.
SPEED - Static variable in class winstone.Logger
 
start(Map, Server) - Method in interface winstone.ConnectorFactory
After the listener is loaded and initialized, this starts the thread
start(Map, Server) - Method in class winstone.HttpConnectorFactory
 
start(Map, Server) - Method in class winstone.HttpsConnectorFactory
 
string(String) - Static method in class winstone.cmdline.Option
 
string(String, String) - Static method in class winstone.cmdline.Option
 
stringArg(Map, String, String) - Static method in class winstone.cmdline.Option
 

T

TOOLS_JAR - Static variable in class winstone.cmdline.Option
 
toString() - Method in class winstone.cmdline.Option
 
type - Variable in class winstone.cmdline.Option
Expected type.

U

USAGE - Static variable in class winstone.cmdline.Option
 
USAGE - Static variable in class winstone.Launcher
Overridable usage screen
USE_INVOKER - Static variable in class winstone.cmdline.Option
 
USE_JASPER - Static variable in class winstone.cmdline.Option
 
USE_SAVED_SESSIONS - Static variable in class winstone.cmdline.Option
 
USE_SERVLET_RELOADING - Static variable in class winstone.cmdline.Option
 

W

WARFILE - Static variable in class winstone.cmdline.Option
 
WARNING - Static variable in class winstone.Logger
 
WEBAPPS_DIR - Static variable in class winstone.cmdline.Option
 
WEBROOT - Static variable in class winstone.cmdline.Option
 
winstone - package winstone
 
winstone.accesslog - package winstone.accesslog
 
winstone.cmdline - package winstone.cmdline
 
winstone.realm - package winstone.realm
 
winstone.tools - package winstone.tools
 
WinstoneControl - Class in winstone.tools
Included so that we can control winstone from the command line a little more easily.
WinstoneControl() - Constructor for class winstone.tools.WinstoneControl
 
WinstoneControlOption - Class in winstone.tools
 
WinstoneControlOption() - Constructor for class winstone.tools.WinstoneControlOption
 
WinstoneException - Exception in winstone
Master exception within the servlet container.
WinstoneException(String) - Constructor for exception winstone.WinstoneException
Create an exception with a useful message for the system administrator.
WinstoneException(String, Throwable) - Constructor for exception winstone.WinstoneException
Create an exception with a useful message for the system administrator and a nested throwable object.
WinstoneResourceBundle - Class in winstone
A ResourceBundle that includes the ability to do string replacement on the resources it retrieves.
WinstoneResourceBundle(String) - Constructor for class winstone.WinstoneResourceBundle
Constructor
WinstoneResourceBundle(String, Locale) - Constructor for class winstone.WinstoneResourceBundle
 
WinstoneResourceBundle(String, Locale, ClassLoader) - Constructor for class winstone.WinstoneResourceBundle
 
WinstoneSession - Class in winstone
Expose the property to remain compatible with Winstone 1.0
WinstoneSession() - Constructor for class winstone.WinstoneSession
 

_

_DO_HOSTNAME_LOOKUPS - Static variable in class winstone.cmdline.Option
 
_KEEP_ALIVE_TIMEOUT - Static variable in class winstone.cmdline.Option
Number of milliseconds for the HTTP keep-alive to hang around until the next request is sent.
_LISTEN_ADDRESS - Static variable in class winstone.cmdline.Option
 
_PORT - Static variable in class winstone.cmdline.Option
 
A B C D E F G H I J L M N O P R S T U W _ 
Skip navigation links

Copyright © 2016. All rights reserved.