A B C D E F G H I L M N P R S T U W _

A

AbstractWatchdog - Class in au.com.lastweekend.jen.util
Abstract class to continuously start a process
AbstractWatchdog(ProcessBuilder) - Constructor for class au.com.lastweekend.jen.util.AbstractWatchdog
 
AccessControls - Class in au.com.lastweekend.htaccess
Represents the user and ip based controls available in Apache mod_access/mod_auth (.htaccess)
AccessControls() - Constructor for class au.com.lastweekend.htaccess.AccessControls
 
atEndOfRequest() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
au.com.lastweekend.cgi - package au.com.lastweekend.cgi
 
au.com.lastweekend.htaccess - package au.com.lastweekend.htaccess
 
au.com.lastweekend.jen.util - package au.com.lastweekend.jen.util
 
au.com.lastweekend.pathinfo - package au.com.lastweekend.pathinfo
 
au.com.lastweekend.servlet - package au.com.lastweekend.servlet
 
available() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
available() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 

B

B64Code - Class in au.com.lastweekend.jen.util
Fast B64 Encoder/Decoder as described in RFC 1421.
B64Code() - Constructor for class au.com.lastweekend.jen.util.B64Code
 
BUFFER_SIZE - Static variable in class au.com.lastweekend.cgi.CGIProcess
 

C

CGI - Interface in au.com.lastweekend.cgi
Expected lifecycle
exec(scriptFile,env) pipeInput(inFromRequest) getStandardOutput() terminate() getExitCode()
CGIException - Exception in au.com.lastweekend.cgi
 
CGIException() - Constructor for exception au.com.lastweekend.cgi.CGIException
 
CGIException(String, Throwable) - Constructor for exception au.com.lastweekend.cgi.CGIException
 
CGIException(String) - Constructor for exception au.com.lastweekend.cgi.CGIException
 
CGIException(Throwable) - Constructor for exception au.com.lastweekend.cgi.CGIException
 
CGIFactory - Class in au.com.lastweekend.cgi
Standard Factory for CGIHandlers Takes servletConfig to extract initialisation parameters.
CGIFactory(ServletConfig) - Constructor for class au.com.lastweekend.cgi.CGIFactory
 
CGIProcess - Class in au.com.lastweekend.cgi
Note.
CGIProcess() - Constructor for class au.com.lastweekend.cgi.CGIProcess
 
CGIProcess(String) - Constructor for class au.com.lastweekend.cgi.CGIProcess
 
CGIRequest - Class in au.com.lastweekend.cgi
Extracts CGI variables and script location from a Request
CGIRequest(ServletConfig) - Constructor for class au.com.lastweekend.cgi.CGIRequest
 
CGIResponseStream - Class in au.com.lastweekend.cgi
This is a very stripped back version of the LineInput class from Jetty 5 by Greg Wilkins.
CGIResponseStream(InputStream) - Constructor for class au.com.lastweekend.cgi.CGIResponseStream
Constructor.
CGIServlet - Class in au.com.lastweekend.cgi
CGI Servlet.
CGIServlet() - Constructor for class au.com.lastweekend.cgi.CGIServlet
 
checkAccess(String, String) - Method in class au.com.lastweekend.htaccess.AccessControls
Check if the supplied hostname and ip has the required level of access
checkUser(String, Set<String>) - Method in class au.com.lastweekend.htaccess.AccessControls
Check if a user has the required level of access.
clear() - Method in class au.com.lastweekend.jen.util.URLCache
 
clearCaches() - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
CONTEXT_PARAM_RESOURCE_BASE - Static variable in class au.com.lastweekend.servlet.ServletContextResource
Common context-param for assigning a resourceBase in the file system to all the servlets/filters that find resources in the web app and need to be aligned.
contextDestroyed(ServletContextEvent) - Method in class au.com.lastweekend.cgi.FastCGILauncher
 
contextInitialized(ServletContextEvent) - Method in class au.com.lastweekend.cgi.FastCGILauncher
 
crypt(String, String) - Static method in class au.com.lastweekend.jen.util.UnixCrypt
Encrypts String into crypt (Unix) code.

D

decode(String) - Static method in class au.com.lastweekend.jen.util.B64Code
Base 64 decode as described in RFC 1421.
decode(String, String) - Static method in class au.com.lastweekend.jen.util.B64Code
Base 64 decode as described in RFC 1421.
decode(char[]) - Static method in class au.com.lastweekend.jen.util.B64Code
Fast Base 64 decode as described in RFC 1421.
destroy() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
destroy() - Method in class au.com.lastweekend.htaccess.HtAccessFilter
 
destroy() - Method in class au.com.lastweekend.pathinfo.PathInfoFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class au.com.lastweekend.htaccess.HtAccessFilter
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class au.com.lastweekend.htaccess.HtAccessFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class au.com.lastweekend.pathinfo.PathInfoFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class au.com.lastweekend.pathinfo.PathInfoFilter
The filter operation.

E

encode(String) - Static method in class au.com.lastweekend.jen.util.B64Code
Base 64 encode as described in RFC 1421.
encode(String, String) - Static method in class au.com.lastweekend.jen.util.B64Code
Base 64 encode as described in RFC 1421.
encode(byte[]) - Static method in class au.com.lastweekend.jen.util.B64Code
Fast Base 64 encode as described in RFC 1421.
endStreamRecord() - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
exec(File, Map<String, String>) - Method in interface au.com.lastweekend.cgi.CGI
Execute the CGI script
exec(File, Map<String, String>) - Method in class au.com.lastweekend.cgi.CGIProcess
 
exec(File, Map<String, String>) - Method in class au.com.lastweekend.cgi.FastCGI
 

F

FastCGI - Class in au.com.lastweekend.cgi
Brute force implementation of Fast CGI in that it creates a new client socket for every request.
FastCGI(Socket, int) - Constructor for class au.com.lastweekend.cgi.FastCGI
 
FastCGIInputStream - Class in au.com.lastweekend.cgi
Encapsulates the FastCGI socket protocol which contains fixed length data packets.
FastCGIInputStream(int, InputStream) - Constructor for class au.com.lastweekend.cgi.FastCGIInputStream
 
FastCGILauncher - Class in au.com.lastweekend.cgi
Context params FCGILauncher.name.command=command FCGILauncher.name.redirectSTDERR=true|false (default true) FCGILauncher.name.restartDelay=milliseconds (default 30 seconds) FCGILauncher.name.ENV_env-var=val
FastCGILauncher() - Constructor for class au.com.lastweekend.cgi.FastCGILauncher
 
FastCGIOutputStream - Class in au.com.lastweekend.cgi
 
FastCGIOutputStream(int, OutputStream) - Constructor for class au.com.lastweekend.cgi.FastCGIOutputStream
 
FCGI_ABORT_REQUEST - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_AUTHORIZER - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_BEGIN_REQUEST - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_CANT_MPX_CONN - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_DATA - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_END_REQUEST - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_FILTER - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_GET_VALUES - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_GET_VALUES_RESULT - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_KEEP_CONN - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_MAX_CONTENT_LENGTH - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_MAX_PADDING_LENGTH - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_OVERLOADED - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_PADDING_DATA - Static variable in class au.com.lastweekend.cgi.FastCGIOutputStream
 
FCGI_PARAMS - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_REQUEST_COMPLETE - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_RESPONDER - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_STDERR - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_STDIN - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_STDOUT - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_UNKNOWN_ROLE - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_UNKNOWN_TYPE - Static variable in class au.com.lastweekend.cgi.FastCGI
 
FCGI_VERSION - Static variable in class au.com.lastweekend.cgi.FastCGI
 
findResource(String, boolean) - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
Find a resource in the context of this request.
flush() - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 

G

get(URL) - Method in class au.com.lastweekend.jen.util.URLCache
 
getAbsoluteResource(String) - Method in class au.com.lastweekend.servlet.ServletContextResource
Utility to test the existance of a file path.
getAccessFile() - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
getAuthenticatedGroups() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getAuthenticatedUser() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getBuilder() - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
 
getCredentials() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
 
getCredentials() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getDelayTime() - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
getExitCode() - Method in interface au.com.lastweekend.cgi.CGI
 
getExitCode() - Method in class au.com.lastweekend.cgi.CGIProcess
 
getExitCode() - Method in class au.com.lastweekend.cgi.FastCGI
 
getInputStream() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
getLastModified() - Method in class au.com.lastweekend.jen.util.URLCache.CacheEntry
 
getLogger(Servlet) - Static method in class au.com.lastweekend.servlet.ServletUtil
Convenience method to create a logger for a Servlet.
getLogger(Class<?>, ServletConfig) - Static method in class au.com.lastweekend.servlet.ServletUtil
Create a logger for a Servlet related class
getLogger(Class<?>, FilterConfig) - Static method in class au.com.lastweekend.servlet.ServletUtil
Create a logger for a Filter related class
getLogger(Class<?>, ServletContext, String) - Static method in class au.com.lastweekend.servlet.ServletUtil
Create a logger for a Context related class (eg a ServletContextListener)
getLoggerName(ServletContext) - Static method in class au.com.lastweekend.servlet.ServletUtil
Uses the servletContextName and or contextPath to generate a nice loggerName for a servletContext.
getMethod() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
 
getMethod() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getMoreStreamData() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
getPathInContext() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
 
getPathInContext() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getRealPath(String) - Method in class au.com.lastweekend.servlet.ServletContextResource
 
getRemoteAddr() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
 
getRemoteAddr() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getRemoteHost() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
 
getRemoteHost() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
getResource(String) - Method in class au.com.lastweekend.servlet.ServletContextResource
 
getStandardOutput() - Method in interface au.com.lastweekend.cgi.CGI
 
getStandardOutput() - Method in class au.com.lastweekend.cgi.CGIProcess
 
getStandardOutput() - Method in class au.com.lastweekend.cgi.FastCGI
 
getSubnetAddress(String) - Static method in class au.com.lastweekend.jen.util.SubnetAddress
Takes either a full or partial ip address, a CIDR subnet xx.xx.xx.xx/nnn or an xx.xx.xx.xx/mm.mm.mm.mm ip/mask
getValue() - Method in class au.com.lastweekend.jen.util.URLCache.CacheEntry
 
gobble(String) - Method in class au.com.lastweekend.jen.util.LineGobbler
Do something with the line of input
gobbleOutput(String, boolean) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
The output of the process's stdout and stderr is sent to this method.

H

handleGobblerException(IOException, boolean) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
The threads eating the stdout/stderr can throw the odd exception.
handleReaderException(IOException) - Method in class au.com.lastweekend.jen.util.LineGobbler
BufferedReader throws IOException.
handleStandardError(InputStream) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Do something with stderr.
handleStandardError(InputStream) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
handleStandardInput(OutputStream) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Do something with the stdin
handleStandardInput(OutputStream) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
handleStandardOutput(InputStream) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Do something with stdout
handleStandardOutput(InputStream) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
HtAccessFilter - Class in au.com.lastweekend.htaccess
Filter to authenticate access using Apache's .htaccess files.
HtAccessFilter() - Constructor for class au.com.lastweekend.htaccess.HtAccessFilter
 
HtAccessProcessor - Class in au.com.lastweekend.htaccess
Abstracts the authentication and authorisation processing of htaccess directives from the container that is receiving the request.
HtAccessProcessor() - Constructor for class au.com.lastweekend.htaccess.HtAccessProcessor
 
HtAccessProcessor.HtAccessCallback - Interface in au.com.lastweekend.htaccess
This interface is used to mediate between the container and the authentication and authorisation process
HttpHtAccessCallback - Class in au.com.lastweekend.htaccess
Provides simple Http integration with HtAccessProcessor

I

init() - Method in class au.com.lastweekend.cgi.CGIServlet
 
init(FilterConfig) - Method in class au.com.lastweekend.htaccess.HtAccessFilter
 
init(FilterConfig) - Method in class au.com.lastweekend.pathinfo.PathInfoFilter
 
INIT_PARAM_RESOURCE_BASE - Static variable in class au.com.lastweekend.servlet.ServletContextResource
init param name for filter/servlets to override context-param or container.
isAccessLimited() - Method in class au.com.lastweekend.htaccess.AccessControls
 
isAuthLimited() - Method in class au.com.lastweekend.htaccess.AccessControls
 
isBlank(String) - Static method in class au.com.lastweekend.jen.util.StringUtil
 
isHandled() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
isSatisfyAll() - Method in class au.com.lastweekend.htaccess.AccessControls
 
isStream(int) - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 

L

lastModified(URL) - Method in class au.com.lastweekend.jen.util.URLCache
 
LineGobbler - Class in au.com.lastweekend.jen.util
Runnable that eats lines from an InputStream or Reader Internally uses a BufferedReader to get lines from the input stream.
LineGobbler(InputStream) - Constructor for class au.com.lastweekend.jen.util.LineGobbler
 
LineGobbler(Reader) - Constructor for class au.com.lastweekend.jen.util.LineGobbler
 
LineGobbler(BufferedReader) - Constructor for class au.com.lastweekend.jen.util.LineGobbler
 
log - Variable in class au.com.lastweekend.cgi.CGIRequest
 
LOG - Static variable in class au.com.lastweekend.cgi.FastCGIInputStream
 
LOG - Static variable in class au.com.lastweekend.cgi.FastCGIOutputStream
 
LOG - Static variable in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
loop() - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
 
loop() - Method in class au.com.lastweekend.jen.util.LoopRunnable
This method will run repeatedly until the stop method is called or the method throws an exception.
LoopRunnable - Class in au.com.lastweekend.jen.util
Once started repeatedly runs a loop until stopped.
LoopRunnable() - Constructor for class au.com.lastweekend.jen.util.LoopRunnable
 

M

main(String[]) - Static method in class au.com.lastweekend.jen.util.UnixCrypt
 
mark(int) - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
markSupported() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
matches(InetAddress) - Method in class au.com.lastweekend.jen.util.SubnetAddress
 
matches(byte[]) - Method in class au.com.lastweekend.jen.util.SubnetAddress
 

N

nonNull(String) - Static method in class au.com.lastweekend.jen.util.StringUtil
 
notifyEndOfStream(int) - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 

P

parseRequest(HttpServletRequest, Map<String, String>) - Method in class au.com.lastweekend.cgi.CGIRequest
 
PathInfoFilter - Class in au.com.lastweekend.pathinfo
Allow URLS of the form context/*.ext/pathInfo
PathInfoFilter() - Constructor for class au.com.lastweekend.pathinfo.PathInfoFilter
 
pipe(OutputStream) - Method in class au.com.lastweekend.cgi.CGIResponseStream
Dump remaining input to output, utilising our buffer...
pipeInput(InputStream, int) - Method in interface au.com.lastweekend.cgi.CGI
Send request input to the CGI process
pipeInput(InputStream, int) - Method in class au.com.lastweekend.cgi.CGIProcess
 
pipeInput(InputStream, int) - Method in class au.com.lastweekend.cgi.FastCGI
 
process(HtAccessProcessor.HtAccessCallback) - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
processData(int, byte[], int) - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
processDestroy() - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Called when the process is destroyed forcibly during the stop sequence.
processDestroy() - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
processExit(int) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Called when the process terminates of its own accord (or some external kill)
processExit(int) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
processStart() - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Called each time the process is started
processStart() - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
ProcessWatchdog - Class in au.com.lastweekend.jen.util
Assumes the processes are well behaved.
ProcessWatchdog(ProcessBuilder) - Constructor for class au.com.lastweekend.jen.util.ProcessWatchdog
 
put(URL, T) - Method in class au.com.lastweekend.jen.util.URLCache
 

R

read() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
read(byte[], int, int) - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
read() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
read(byte[], int, int) - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
readData() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
readFixedLengthData(byte[], int, InputStream) - Static method in class au.com.lastweekend.cgi.FastCGIInputStream
 
readLine() - Method in class au.com.lastweekend.cgi.CGIResponseStream
Read a line ended by CR, LF or CRLF.
readLong(byte[], int) - Static method in class au.com.lastweekend.cgi.FastCGIInputStream
 
readShort(byte[], int) - Static method in class au.com.lastweekend.cgi.FastCGIInputStream
 
reset() - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
run() - Method in class au.com.lastweekend.jen.util.LineGobbler
 
run() - Method in class au.com.lastweekend.jen.util.LoopRunnable
 

S

service(HttpServletRequest, HttpServletResponse) - Method in class au.com.lastweekend.cgi.CGIServlet
 
ServletContextResource - Class in au.com.lastweekend.servlet
Common resource locator for our servlets and filters that may not be rooted at the realPath of the servletContext.
ServletContextResource(FilterConfig) - Constructor for class au.com.lastweekend.servlet.ServletContextResource
 
ServletContextResource(ServletConfig) - Constructor for class au.com.lastweekend.servlet.ServletContextResource
 
ServletUtil - Class in au.com.lastweekend.servlet
 
ServletUtil() - Constructor for class au.com.lastweekend.servlet.ServletUtil
 
setAccessFile(String) - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
setAuthenticatedUser(String, Set<String>) - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
Called when user has been authenticated
setAuthenticatedUser(String, Set<String>) - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
setDelayTime(long) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
If the process exits within this period after starting, the watchdog thread will sleep for this period before trying again.
setForbidden() - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
Called if the request is to be rejected
setForbidden() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
setHandled() - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
setHtAccessCache(URLCache<HtAccess>) - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
setHtGroupCache(URLCache<HtGroup>) - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
setHtUserCache(URLCache<HtUser>) - Method in class au.com.lastweekend.htaccess.HtAccessProcessor
 
setPathSpec(String) - Method in class au.com.lastweekend.pathinfo.PathInfoFilter
Init-param "pathSpec" of the form "context*extension" but typically "context/*.ext"
setRequestComplete() - Method in class au.com.lastweekend.cgi.FastCGIInputStream
 
setRequiresAuthentication(String) - Method in interface au.com.lastweekend.htaccess.HtAccessProcessor.HtAccessCallback
Called when user authentication is required but there were no user credentials in the request or the user/password did not match, or the user had insufficient rights.
setRequiresAuthentication(String) - Method in class au.com.lastweekend.htaccess.HttpHtAccessCallback
 
skip(long) - Method in class au.com.lastweekend.cgi.CGIResponseStream
 
start(String) - Method in class au.com.lastweekend.jen.util.LoopRunnable
Convenience method to start this runnable in a new thread.
start(String) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
startException(IOException) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Handle the IO exception thrown from builder.start()
startException(IOException) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
startRecord(byte) - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
stop() - Method in class au.com.lastweekend.jen.util.LoopRunnable
Stops the loop.
stopAtShutdown() - Method in class au.com.lastweekend.jen.util.LoopRunnable
Adds a shutdown hook to stop this process when the JVM shuts down.
stopped() - Method in class au.com.lastweekend.jen.util.LoopRunnable
Called when the loop exits.
stopped() - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
StringUtil - Class in au.com.lastweekend.jen.util
 
StringUtil() - Constructor for class au.com.lastweekend.jen.util.StringUtil
 
SubnetAddress - Class in au.com.lastweekend.jen.util
Represents an IP subnet

T

terminate() - Method in interface au.com.lastweekend.cgi.CGI
Causes any CGI related system resources to be returned.
terminate() - Method in class au.com.lastweekend.cgi.CGIProcess
 
terminate() - Method in class au.com.lastweekend.cgi.FastCGI
 
toString() - Method in class au.com.lastweekend.htaccess.AccessControls
 
toString(Object) - Static method in class au.com.lastweekend.jen.util.StringUtil
 
toString() - Method in class au.com.lastweekend.jen.util.SubnetAddress
 

U

UnixCrypt - Class in au.com.lastweekend.jen.util
Unix Crypt.
URLCache<T> - Class in au.com.lastweekend.jen.util
Cache URLs can where possible compare lastModified times.
URLCache() - Constructor for class au.com.lastweekend.jen.util.URLCache
 
URLCache.CacheEntry - Class in au.com.lastweekend.jen.util
 
URLCache.CacheEntry(T, long) - Constructor for class au.com.lastweekend.jen.util.URLCache.CacheEntry
 

W

waitInterrupted(InterruptedException) - Method in class au.com.lastweekend.jen.util.AbstractWatchdog
Handle the interrupt exception during the stop process.
waitInterrupted(InterruptedException) - Method in class au.com.lastweekend.jen.util.ProcessWatchdog
 
write(int) - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
write(byte[], int, int) - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
writeLong(int, OutputStream) - Static method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
writeParamLength(int, OutputStream) - Static method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
writeRecord() - Method in class au.com.lastweekend.cgi.FastCGIOutputStream
 
writeShort(int, OutputStream) - Static method in class au.com.lastweekend.cgi.FastCGIOutputStream
 

_

__ISO_8859_1 - Static variable in class au.com.lastweekend.jen.util.StringUtil
 
_contentBuffer - Variable in class au.com.lastweekend.cgi.FastCGIOutputStream
 
_count - Variable in class au.com.lastweekend.cgi.FastCGIOutputStream
 
_requestId - Variable in class au.com.lastweekend.cgi.FastCGIOutputStream
 

A B C D E F G H I L M N P R S T U W _

Copyright © 2008. All Rights Reserved.