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

A

accept() - Method in class Acme.Serve.SelectorAcceptor
 
accept() - Method in interface Acme.Serve.Serve.Acceptor
 
accept() - Method in class Acme.Serve.SimpleAcceptor
 
accept() - Method in class Acme.Serve.SSLAcceptor
 
ACCEPT_LANGUAGE - Static variable in class Acme.Serve.Serve.ServeConnection
 
acceptor - Variable in class Acme.Serve.Serve
 
Acme - package Acme
 
Acme.Serve - package Acme.Serve
 
addCookie(Cookie) - Method in class Acme.Serve.Serve.ServeConnection
 
addDateHeader(String, long) - Method in class Acme.Serve.Serve.ServeConnection
 
addDefaultServlets(String) - Method in class Acme.Serve.Serve
 
addDefaultServlets(String, String) - Method in class Acme.Serve.Serve
Register a standard set of Servlets, with optional throttles.
addHeader(String, String) - Method in class Acme.Serve.Serve.ServeConnection
 
addIntHeader(String, int) - Method in class Acme.Serve.Serve.ServeConnection
 
addServlet(String, String) - Method in class Acme.Serve.Serve
 
addServlet(String, String, Hashtable<?, ?>) - Method in class Acme.Serve.Serve
Adds a servlet to run
addServlet(String, Servlet) - Method in class Acme.Serve.Serve
Register a Servlet.
addServlet(String, Servlet, Hashtable<?, ?>) - Method in class Acme.Serve.Serve
Register a Servlet
addSiblingNames(Serve.PathTreeDictionary.Node, Vector<String>, String) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
addSiblingObjects(Serve.PathTreeDictionary.Node, Vector<Object>) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
addWarDeployer(String, String) - Method in class Acme.Serve.Serve
 
ARG_ACCEPTOR_CLASS - Static variable in class Acme.Serve.Serve
 
ARG_ACCESS_LOG_FMT - Static variable in class Acme.Serve.Serve
 
ARG_ALGORITHM - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_ALIASES - Static variable in class Acme.Serve.Serve
 
ARG_BACKLOG - Static variable in class Acme.Serve.Serve
 
ARG_BACKLOG - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_BINDADDRESS - Static variable in class Acme.Serve.Serve
 
ARG_CGI_PATH - Static variable in class Acme.Serve.Serve
 
ARG_CLIENTAUTH - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_ERR - Static variable in class Acme.Serve.Serve
 
ARG_IFADDRESS - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_JSP - Static variable in class Acme.Serve.Serve
 
ARG_KEEPALIVE - Static variable in class Acme.Serve.Serve
 
ARG_KEEPALIVE_TIMEOUT - Static variable in class Acme.Serve.Serve
 
ARG_KEYPASS - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_KEYSTOREFILE - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_KEYSTOREPASS - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_KEYSTORETYPE - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_LOG_DIR - Static variable in class Acme.Serve.Serve
 
ARG_LOG_OPTIONS - Static variable in class Acme.Serve.Serve
 
ARG_MAX_ACTIVE_SESSIONS - Static variable in class Acme.Serve.Serve
 
ARG_MAX_CONN_USE - Static variable in class Acme.Serve.Serve
 
ARG_NOHUP - Static variable in class Acme.Serve.Serve
 
ARG_OUT - Static variable in class Acme.Serve.Serve
 
ARG_PORT - Static variable in class Acme.Serve.Serve
 
ARG_PORT - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_PROTOCOL - Static variable in class Acme.Serve.SSLAcceptor
 
ARG_REALMS - Static variable in class Acme.Serve.Serve
 
ARG_SERVLETS - Static variable in class Acme.Serve.Serve
 
ARG_SESSION_PERSIST - Static variable in class Acme.Serve.Serve
 
ARG_SESSION_SEED - Static variable in class Acme.Serve.Serve
 
ARG_SESSION_TIMEOUT - Static variable in class Acme.Serve.Serve
 
ARG_THREAD_POOL_SIZE - Static variable in class Acme.Serve.Serve
 
ARG_THROTTLES - Static variable in class Acme.Serve.Serve
 
ARG_WAR - Static variable in class Acme.Serve.Serve
 
ARG_WORK_DIRECTORY - Static variable in class Acme.Serve.Serve
 
arguments - Variable in class Acme.Serve.Serve
 
available() - Method in class Acme.Serve.Serve.ServeInputStream
Available bytes to read without blocking.

B

backgroundThread - Variable in class Acme.Serve.Serve
 
BACKLOG - Static variable in class Acme.Serve.SSLAcceptor
default backlog
BASE64ARRAY - Static variable in class Acme.Utils
 
base64Decode(String, String) - Static method in class Acme.Utils
base 64 decoding
base64Encode(String, String) - Static method in class Acme.Utils
base 64 encoding, string converted to bytes using specified encoding
base64Encode(byte[]) - Static method in class Acme.Utils
base 64 encoding, array of bytes converted to bytes using specified encoding
BGCOLOR - Static variable in class Acme.Serve.Serve
 
busyThreads - Variable in class Acme.Utils.ThreadPool
 

C

calculateClassPath(ClassLoader) - Static method in class Acme.Utils
calculate local file based class path for class loader if possible (servlet classes must be located there)
canonicalizePath(String) - Static method in class Acme.Utils
 
CgiServlet - Class in Acme.Serve
 
CgiServlet() - Constructor for class Acme.Serve.CgiServlet
 
charSet - Variable in class Acme.Serve.FileServlet
 
CHUNKED - Static variable in class Acme.Serve.Serve.ServeConnection
 
chunking(boolean) - Method in class Acme.Serve.Serve.ServeInputStream
 
close() - Method in class Acme.Serve.Serve.ServeInputStream
 
close() - Method in class Acme.Serve.Serve.ServeOutputStream
 
closeSocket() - Method in class Acme.Serve.Serve.ServeConnection
 
closeStreams() - Method in class Acme.Serve.Serve.ServeConnection
it closes stream awaring of keep -alive
compareTo(Object) - Method in class Acme.Serve.Serve.LocaleWithWeight
 
CONNECTION - Static variable in class Acme.Serve.Serve.ServeConnection
 
connections - Variable in class Acme.Serve.Serve
 
containsHeader(String) - Method in class Acme.Serve.Serve.ServeConnection
 
CONTENT_ENCODING - Static variable in class Acme.Serve.Serve.ServeConnection
 
CONTENTLENGTH - Static variable in class Acme.Serve.Serve.ServeConnection
 
CONTENTTYPE - Static variable in class Acme.Serve.Serve.ServeConnection
 
COOKIE - Static variable in class Acme.Serve.Serve.ServeConnection
 
COPY_BUF_SIZE - Static variable in class Acme.Utils
 
copyOf(String[], int) - Static method in class Acme.Utils
 
copyOfRange(String[], int, int) - Static method in class Acme.Utils
 
copyStream(InputStream, OutputStream, long) - Method in class Acme.Serve.FileServlet
 
copyStream(InputStream, OutputStream, long) - Static method in class Acme.Utils
 
copyStream(Reader, Writer) - Static method in class Acme.Utils
 
copyStream(Reader, OutputStream, String) - Static method in class Acme.Utils
 
counter - Static variable in class Acme.Utils.ThreadPool
 
create(Runnable) - Method in interface Acme.Utils.ThreadFactory
 
createAcceptor() - Method in class Acme.Serve.Serve
 

D

DECODABET - Static variable in class Acme.Utils
Translates a Base64 value to either its 6-bit reconstruction value or a negative number indicating some other meaning.
decode(String, String) - Static method in class Acme.Utils
Decodes URL encoded string including newly introduced JavaScript encoding with %uxxxx chars
decode(byte[], int, int) - Static method in class Acme.Utils
Very low-level access to decoding ASCII characters in the form of a byte array.
decode64(String) - Static method in class Acme.Utils
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
DEF_LOGENCODING - Static variable in class Acme.Serve.Serve
 
DEF_MAX_CONN_USE - Static variable in class Acme.Serve.Serve
max number of alive connections default value
DEF_MIN_ACT_SESS - Static variable in class Acme.Serve.Serve
 
DEF_PORT - Static variable in class Acme.Serve.Serve
 
DEF_SESSION_TIMEOUT - Static variable in class Acme.Serve.Serve
 
deploy(Serve) - Method in interface Acme.Serve.WarDeployer
 
destroy() - Method in class Acme.Serve.SelectorAcceptor
 
destroy() - Method in interface Acme.Serve.Serve.Acceptor
 
destroy() - Method in class Acme.Serve.SimpleAcceptor
 
destroy() - Method in class Acme.Serve.SSLAcceptor
 
DESTROY_TIME_SEC - Static variable in class Acme.Serve.Serve
 
destroyAllServlets() - Method in class Acme.Serve.Serve
 

E

elements() - Method in class Acme.Serve.Serve.PathTreeDictionary
 
elements() - Method in class Acme.WildcardDictionary
 
EMPTY_CLASSES - Static variable in class Acme.Utils
 
EMPTY_ENUMERATION - Static variable in class Acme.Utils
 
EMPTY_OBJECTS - Static variable in class Acme.Utils
 
encodeRedirectURL(String) - Method in class Acme.Serve.Serve.ServeConnection
 
encodeRedirectUrl(String) - Method in class Acme.Serve.Serve.ServeConnection
 
encodeURL(String) - Method in class Acme.Serve.Serve.ServeConnection
 
encodeUrl(String) - Method in class Acme.Serve.Serve.ServeConnection
 
EQUALS_SIGN - Static variable in class Acme.Utils
The equals sign (=) as a byte.
EQUALS_SIGN_ENC - Static variable in class Acme.Utils
 
executeThread(Runnable) - Method in class Acme.Utils.ThreadPool
Takes a new task for execution by a threads in pool will wait until free threads if number of threads reached max
expiredIn - Variable in class Acme.Serve.Serve
 

F

FileServlet - Class in Acme.Serve
 
FileServlet() - Constructor for class Acme.Serve.FileServlet
 
FileServlet(String, String) - Constructor for class Acme.Serve.FileServlet
 
finalize() - Method in class Acme.Utils.ThreadPool
 
flush() - Method in class Acme.Serve.Serve.ServeOutputStream
 
flushBuffer() - Method in class Acme.Serve.Serve.ServeConnection
 
forward(ServletRequest, ServletResponse) - Method in class Acme.Serve.Serve.SimpleRequestDispatcher
 
freeThreads - Variable in class Acme.Utils.ThreadPool
 

G

get(String) - Method in class Acme.Serve.Serve.PathTreeDictionary
This function looks up in the directory to find the perfect match and remove matching part from path, so if you need to keep original path, save it somewhere
get() - Method in class Acme.Utils.SimpleBuffer
 
get(Object) - Method in class Acme.WildcardDictionary
 
getAttribute(String) - Method in class Acme.Serve.Serve.AcmeSession
 
getAttribute(String) - Method in class Acme.Serve.Serve
 
getAttribute(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getAttributeNames() - Method in class Acme.Serve.Serve.AcmeSession
 
getAttributeNames() - Method in class Acme.Serve.Serve
 
getAttributeNames() - Method in class Acme.Serve.Serve.ServeConnection
 
getAuthType() - Method in class Acme.Serve.Serve.ServeConnection
 
getBufferSize() - Method in class Acme.Serve.Serve.ServeConnection
 
getBufferSize() - Method in class Acme.Serve.Serve.ServeOutputStream
 
getCharacterEncoding() - Method in class Acme.Serve.Serve.ServeConnection
 
getContentLength() - Method in class Acme.Serve.Serve.ServeConnection
 
getContentType() - Method in class Acme.Serve.Serve.ServeConnection
 
getContext(String) - Method in class Acme.Serve.Serve
 
getContextPath() - Method in class Acme.Serve.Serve
 
getContextPath() - Method in class Acme.Serve.Serve.ServeConnection
 
getCookies() - Method in class Acme.Serve.Serve.ServeConnection
 
getCreationTime() - Method in class Acme.Serve.Serve.AcmeSession
 
getDateHeader(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getHeader(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getHeaderNames() - Method in class Acme.Serve.Serve.ServeConnection
 
getHeaders(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getId() - Method in class Acme.Serve.Serve.AcmeSession
 
getIds() - Method in class Acme.Serve.Serve.HttpSessionContextImpl
 
getInitParameter(String) - Method in class Acme.Serve.Serve
 
getInitParameter(String) - Method in class Acme.Serve.Serve.ServeConfig
 
getInitParameterNames() - Method in class Acme.Serve.Serve
 
getInitParameterNames() - Method in class Acme.Serve.Serve.ServeConfig
 
getInputStream() - Method in class Acme.Serve.Serve.ServeConnection
 
getIntHeader(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getKeepAliveDuration() - Method in class Acme.Serve.Serve
 
getKeepAliveParamStr() - Method in class Acme.Serve.Serve
 
getLastAccessedTime() - Method in class Acme.Serve.Serve.AcmeSession
 
getLocalAddr() - Method in class Acme.Serve.Serve.ServeConnection
Returns the Internet Protocol (IP) address of the interface on which the request was received.
getLocale() - Method in class Acme.Serve.Serve.LocaleWithWeight
 
getLocale() - Method in class Acme.Serve.Serve.ServeConnection
For request: Returns the preferred Locale that the client will accept content in, based on the Accept-Language header.
getLocales() - Method in class Acme.Serve.Serve.ServeConnection
Returns an Enumeration of Locale objects indicating, in decreasing order starting with the preferred locale, the locales that are acceptable to the client based on the Accept-Language header.
getLocalName() - Method in class Acme.Serve.Serve.ServeConnection
Returns the host name of the Internet Protocol (IP) interface on which the request was received.
getLocalPort() - Method in class Acme.Serve.Serve.ServeConnection
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
getMajorVersion() - Method in class Acme.Serve.Serve
 
getMaxBps() - Method in class Acme.Serve.ThrottleItem
 
getMaxInactiveInterval() - Method in class Acme.Serve.Serve.AcmeSession
 
getMaxThreads() - Method in class Acme.Utils.ThreadPool
Returns setting for max number of threads
getMaxTimesConnectionUse() - Method in class Acme.Serve.Serve
 
getMethod() - Method in class Acme.Serve.Serve.ServeConnection
 
getMimeType(String) - Method in class Acme.Serve.Serve
 
getMinorVersion() - Method in class Acme.Serve.Serve
 
getNamedDispatcher(String) - Method in class Acme.Serve.Serve
 
getOutputStream() - Method in class Acme.Serve.Serve.ServeConnection
 
getParameter(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getParameterMap() - Method in class Acme.Serve.Serve.ServeConnection
Returns a java.util.Map of the parameters of this request.
getParameterNames() - Method in class Acme.Serve.Serve.ServeConnection
 
getParameterValues(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getPathInfo() - Method in class Acme.Serve.Serve.ServeConnection
 
getPathTranslated() - Method in class Acme.Serve.Serve.ServeConnection
 
getPersistentFile() - Method in class Acme.Serve.Serve
 
getProtocol() - Method in class Acme.Serve.Serve.ServeConnection
 
getQueryString() - Method in class Acme.Serve.Serve.ServeConnection
 
getReader() - Method in class Acme.Serve.Serve.ServeConnection
 
getRealPath(String) - Method in class Acme.Serve.Serve
 
getRealPath(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getRemoteAddr() - Method in class Acme.Serve.Serve.ServeConnection
 
getRemoteHost() - Method in class Acme.Serve.Serve.ServeConnection
 
getRemotePort() - Method in class Acme.Serve.Serve.ServeConnection
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
getRemoteUser() - Method in class Acme.Serve.Serve.ServeConnection
 
getRequestDispatcher(String) - Method in class Acme.Serve.Serve
 
getRequestDispatcher(String) - Method in class Acme.Serve.Serve.ServeConnection
 
getRequestedSessionId() - Method in class Acme.Serve.Serve.ServeConnection
 
getRequestURI() - Method in class Acme.Serve.Serve.ServeConnection
**************************************************************************************************************************************************** Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request.
getRequestURL() - Method in class Acme.Serve.Serve.ServeConnection
Reconstructs the URL the client used to make the request.
getResource(String) - Method in class Acme.Serve.Serve
Returns a URL to the resource that is mapped to a specified path.
getResourceAsStream(String) - Method in class Acme.Serve.Serve
Returns the resource located at the named path as an InputStream object.
getResourcePaths(String) - Method in class Acme.Serve.Serve
Returns a directory-like listing of all the paths to resources within the web application whose longest sub-path matches the supplied path argument.
getScheme() - Method in class Acme.Serve.Serve.ServeConnection
 
getServerInfo() - Method in class Acme.Serve.Serve
 
getServerName() - Method in class Acme.Serve.Serve.ServeConnection
 
getServerPort() - Method in class Acme.Serve.Serve.ServeConnection
 
getServlet(String) - Method in class Acme.Serve.Serve
 
getServletContext() - Method in class Acme.Serve.Serve.AcmeSession
Returns the ServletContext to which this session belongs.
getServletContext() - Method in class Acme.Serve.Serve.ServeConfig
 
getServletContextName() - Method in class Acme.Serve.Serve
Returns the name of this web application correponding to this ServletContext as specified in the deployment descriptor for this web application by the display-name element.
getServletInfo() - Method in class Acme.Serve.CgiServlet
 
getServletInfo() - Method in class Acme.Serve.FileServlet
 
getServletName() - Method in class Acme.Serve.Serve.ServeConfig
 
getServletNames() - Method in class Acme.Serve.Serve
 
getServletPath() - Method in class Acme.Serve.Serve.ServeConnection
 
getServlets() - Method in class Acme.Serve.Serve
 
getSession(String) - Method in class Acme.Serve.Serve.HttpSessionContextImpl
 
getSession(boolean) - Method in class Acme.Serve.Serve.ServeConnection
 
getSession() - Method in class Acme.Serve.Serve.ServeConnection
 
getSessionContext() - Method in class Acme.Serve.Serve.AcmeSession
Deprecated. 
getSize() - Method in class Acme.Utils.SimpleBuffer
 
getSocket() - Method in class Acme.Serve.Serve.ServeConnection
 
getUserPrincipal() - Method in class Acme.Serve.Serve.ServeConnection
 
getValue(String) - Method in class Acme.Serve.Serve.AcmeSession
 
getValueNames() - Method in class Acme.Serve.Serve.AcmeSession
 
getWriter() - Method in class Acme.Serve.Serve.ServeConnection
 
gzipInStreamConstr - Variable in class Acme.Serve.Serve
 

H

hasMoreElements() - Method in class Acme.Serve.Serve.AcceptLocaleEnumeration
 
HOST - Static variable in class Acme.Serve.Serve.ServeConnection
 
hostName - Variable in class Acme.Serve.Serve
 
htmlEncode(String, boolean) - Static method in class Acme.Utils
 
HTTP_MAX_HDR_LEN - Static variable in class Acme.Serve.Serve
 

I

include(ServletRequest, ServletResponse) - Method in class Acme.Serve.Serve.SimpleRequestDispatcher
 
init(Map<Object, Object>, Map<Object, Object>) - Method in class Acme.Serve.SelectorAcceptor
 
init(Map<Object, Object>, Map<Object, Object>) - Method in interface Acme.Serve.Serve.Acceptor
 
init() - Method in class Acme.Serve.Serve
 
init(Map<Object, Object>, Map<Object, Object>) - Method in class Acme.Serve.SimpleAcceptor
 
init(Map<Object, Object>, Map<Object, Object>) - Method in class Acme.Serve.SSLAcceptor
 
initHandler() - Static method in class Acme.Serve.SSLAcceptor
Register our URLStreamHandler for the "https:" protocol.
initialized - Variable in class Acme.Serve.Serve
 
initMime() - Method in class Acme.Serve.Serve
 
initServerSocket(ServerSocket, boolean) - Method in class Acme.Serve.SSLAcceptor
Set the requested properties for this server socket.
invalidate() - Method in class Acme.Serve.Serve.AcmeSession
 
isAccessLogged() - Method in class Acme.Serve.Serve
 
isCommitted() - Method in class Acme.Serve.Serve.ServeConnection
Returns a boolean indicating if the response has been committed.
isEmpty() - Method in class Acme.WildcardDictionary
 
isGzipAccepted(String) - Static method in class Acme.Utils
 
isKeepAlive() - Method in class Acme.Serve.Serve
 
isNew() - Method in class Acme.Serve.Serve.AcmeSession
 
ISO_8859_1 - Static variable in class Acme.Utils
 
isRequestedSessionIdFromCookie() - Method in class Acme.Serve.Serve.ServeConnection
Checks whether the session id specified by this request came in as a cookie.
isRequestedSessionIdFromURL() - Method in class Acme.Serve.Serve.ServeConnection
 
isRequestedSessionIdFromUrl() - Method in class Acme.Serve.Serve.ServeConnection
 
isRequestedSessionIdValid() - Method in class Acme.Serve.Serve.ServeConnection
 
isSecure() - Method in class Acme.Serve.Serve.ServeConnection
 
isShowReferer() - Method in class Acme.Serve.Serve
 
isShowUserAgent() - Method in class Acme.Serve.Serve
 
isUserInRole(String) - Method in class Acme.Serve.Serve.ServeConnection
 

K

KEEPALIVE - Static variable in class Acme.Serve.Serve.ServeConnection
 
keepAlive - Variable in class Acme.Serve.Serve.ServeConnection
 
keepAliveCleaner - Variable in class Acme.Serve.Serve
 
keepAliveHdrParams - Variable in class Acme.Serve.Serve
 
keys() - Method in class Acme.Serve.Serve.PathTreeDictionary
 
keys() - Method in class Acme.WildcardDictionary
 
keystoreFile - Variable in class Acme.Serve.SSLAcceptor
Pathname to the key store file to be used.
KEYSTORETYPE - Static variable in class Acme.Serve.SSLAcceptor
Storage type of the key store file to be used.

L

lastRun - Variable in class Acme.Serve.Serve.ServeConnection
 
lastWait - Variable in class Acme.Serve.Serve.ServeConnection
 
locale - Variable in class Acme.Serve.Serve.LocaleWithWeight
 
log(String) - Method in class Acme.Serve.FileServlet
 
log(String) - Method in class Acme.Serve.Serve
 
log(String, Throwable) - Method in class Acme.Serve.Serve
 
log(Exception, String) - Method in class Acme.Serve.Serve
 
lsDateStr(Date) - Static method in class Acme.Utils
 

M

main(String[]) - Static method in class Acme.Utils
 
mappingtable - Variable in class Acme.Serve.Serve
 
mark(int) - Method in class Acme.Serve.Serve.ServeInputStream
Not Implemented
markSupported() - Method in class Acme.Serve.Serve.ServeInputStream
Mark is not supported
match(String, String) - Static method in class Acme.Utils
 
matchSpan(String, String) - Static method in class Acme.Utils
 
MAXNOTHREAD - Static variable in class Acme.Utils.ThreadPool
 
maxThreads - Variable in class Acme.Utils.ThreadPool
 
mime - Variable in class Acme.Serve.Serve
 

N

nextElement() - Method in class Acme.Serve.Serve.AcceptLocaleEnumeration
 
notifyStop() - Method in class Acme.Serve.Serve
Tells the server to stop

P

parsePostData(long, InputStream, String, String[]) - Static method in class Acme.Utils
 
parseQueryString(String, String) - Static method in class Acme.Utils
 
parseThrottleFile(String) - Static method in class Acme.Serve.ThrottledOutputStream
 
PORT - Static variable in class Acme.Serve.SSLAcceptor
default SSL port
print(String) - Method in class Acme.Serve.Serve.ServeOutputStream
 
protocol - Static variable in class Acme.Serve.SSLAcceptor
SSL protocol variant to use.
PROTOCOL_HANDLER - Static variable in class Acme.Serve.SSLAcceptor
 
PROTOCOL_PACKAGES - Static variable in class Acme.Serve.SSLAcceptor
The name of the system property containing a "|" delimited list of protocol handler packages.
put(String, Object) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
put(byte[], int, int) - Method in class Acme.Utils.SimpleBuffer
 
put(Object, Object) - Method in class Acme.WildcardDictionary
 
putValue(String, Object) - Method in class Acme.Serve.Serve.AcmeSession
 

R

read() - Method in class Acme.Serve.Serve.ServeInputStream
 
read(byte[]) - Method in class Acme.Serve.Serve.ServeInputStream
 
read(byte[], int, int) - Method in class Acme.Serve.Serve.ServeInputStream
 
readLine(int) - Method in class Acme.Serve.Serve.ServeInputStream
Read a line ended by CRLF, used internally only for reading headers.
realms - Variable in class Acme.Serve.Serve
 
registry - Variable in class Acme.Serve.Serve
 
remove(Object) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
remove(String) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
remove(Serve.PathTreeDictionary.Node, Object) - Method in class Acme.Serve.Serve.PathTreeDictionary
 
remove(Object) - Method in class Acme.WildcardDictionary
 
removeAttribute(String) - Method in class Acme.Serve.Serve.AcmeSession
 
removeAttribute(String) - Method in class Acme.Serve.Serve
 
removeAttribute(String) - Method in class Acme.Serve.Serve.ServeConnection
 
removeValue(String) - Method in class Acme.Serve.Serve.AcmeSession
 
reqQuery - Variable in class Acme.Serve.Serve.ServeConnection
 
reset() - Method in class Acme.Serve.Serve.ServeConnection
Clears any data that exists in the buffer as well as the status code and headers.
reset() - Method in class Acme.Serve.Serve.ServeInputStream
 
reset() - Method in class Acme.Serve.Serve.ServeOutputStream
 
reset() - Method in class Acme.Utils.SimpleBuffer
 
resetBuffer() - Method in class Acme.Serve.Serve.ServeConnection
Clears the content of the underlying buffer in the response without clearing headers or status code.
run() - Method in class Acme.Serve.Serve.ServeConnection
 
runInBackground() - Method in class Acme.Serve.Serve
 

S

SelectorAcceptor - Class in Acme.Serve
 
SelectorAcceptor() - Constructor for class Acme.Serve.SelectorAcceptor
 
sendError(int, String) - Method in class Acme.Serve.Serve.ServeConnection
 
sendError(int) - Method in class Acme.Serve.Serve.ServeConnection
 
sendRedirect(String) - Method in class Acme.Serve.Serve.ServeConnection
 
Serve - Class in Acme.Serve
 
Serve(Map<Object, Object>, PrintStream) - Constructor for class Acme.Serve.Serve
 
Serve() - Constructor for class Acme.Serve.Serve
Default constructor to create TJWS as a bean
serve() - Method in class Acme.Serve.Serve
Launches the server It doesn't exist until server runs, so start it in a dedicated thread.
Serve.AcceptLocaleEnumeration - Class in Acme.Serve
 
Serve.AcceptLocaleEnumeration(TreeSet<Serve.LocaleWithWeight>) - Constructor for class Acme.Serve.Serve.AcceptLocaleEnumeration
 
Serve.Acceptor - Interface in Acme.Serve
 
Serve.AcmeSession - Class in Acme.Serve
Http session support

TODO: provide lazy session restoring, it should allow to load classes from wars 1st step it read serialization data and store under session attribute 2nd when the session requested, it tries to deserialize all session attributes considered that all classes available

Serve.BasicAuthRealm - Class in Acme.Serve
 
Serve.HttpSessionContextImpl - Class in Acme.Serve
 
Serve.HttpSessionContextImpl() - Constructor for class Acme.Serve.Serve.HttpSessionContextImpl
 
Serve.LocaleWithWeight - Class in Acme.Serve
 
Serve.PathTreeDictionary - Class in Acme.Serve
Class PathTreeDictionary - this class allows to put path elements in format n1/n2/n2[/*.ext] and get match to a pattern and a unmatched tail
Serve.PathTreeDictionary() - Constructor for class Acme.Serve.Serve.PathTreeDictionary
 
Serve.ServeConfig - Class in Acme.Serve
 
Serve.ServeConfig(ServletContext) - Constructor for class Acme.Serve.Serve.ServeConfig
 
Serve.ServeConfig(ServletContext, Hashtable<?, ?>, String) - Constructor for class Acme.Serve.Serve.ServeConfig
 
Serve.ServeConnection - Class in Acme.Serve
provides request/response
Serve.ServeConnection(Socket, Serve) - Constructor for class Acme.Serve.Serve.ServeConnection
 
Serve.ServeInputStream - Class in Acme.Serve
 
Serve.ServeInputStream(InputStream, Serve.ServeConnection) - Constructor for class Acme.Serve.Serve.ServeInputStream
Constructor
Serve.ServeOutputStream - Class in Acme.Serve
 
Serve.ServeOutputStream(OutputStream, Serve.ServeConnection) - Constructor for class Acme.Serve.Serve.ServeOutputStream
 
Serve.SimpleRequestDispatcher - Class in Acme.Serve
 
serverThreads - Variable in class Acme.Serve.Serve
 
service(HttpServletRequest, HttpServletResponse) - Method in class Acme.Serve.CgiServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class Acme.Serve.FileServlet
 
SESSION_COOKIE_NAME - Static variable in class Acme.Serve.Serve.ServeConnection
 
SESSION_URL_NAME - Static variable in class Acme.Serve.Serve.ServeConnection
 
sessions - Variable in class Acme.Serve.Serve
 
setAccessLogged() - Method in class Acme.Serve.Serve
 
setAttribute(String, Object) - Method in class Acme.Serve.Serve.AcmeSession
 
setAttribute(String, Object) - Method in class Acme.Serve.Serve.ServeConnection
Stores an attribute in this request.
setAttribute(String, Object) - Method in class Acme.Serve.Serve
 
setBufferSize(int) - Method in class Acme.Serve.Serve.ServeConnection
 
setBufferSize(int) - Method in class Acme.Serve.Serve.ServeOutputStream
 
setCharacterEncoding(String) - Method in class Acme.Serve.Serve.ServeConnection
Overrides the name of the character encoding used in the body of this request.
setChunked(boolean) - Method in class Acme.Serve.Serve.ServeOutputStream
 
setContentLength(int) - Method in class Acme.Serve.Serve.ServeConnection
 
setContentType(String) - Method in class Acme.Serve.Serve.ServeConnection
 
SETCOOKIE - Static variable in class Acme.Serve.Serve.ServeConnection
 
setDateHeader(String, long) - Method in class Acme.Serve.Serve.ServeConnection
 
setHeader(String, String) - Method in class Acme.Serve.Serve.ServeConnection
 
setInInclude(boolean) - Method in class Acme.Serve.Serve.ServeConnection
 
setIntHeader(String, int) - Method in class Acme.Serve.Serve.ServeConnection
 
setListeners(List<?>) - Method in class Acme.Serve.Serve.AcmeSession
 
setLocale(Locale) - Method in class Acme.Serve.Serve.ServeConnection
Sets the locale of the response, setting the headers (including the Content-Type's charset) as appropriate.
setLongHeader(String, long) - Method in class Acme.Serve.Serve.ServeConnection
 
setMappingTable(Serve.PathTreeDictionary) - Method in class Acme.Serve.Serve
 
setMaxInactiveInterval(int) - Method in class Acme.Serve.Serve.AcmeSession
 
setMaxThreads(int) - Method in class Acme.Utils.ThreadPool
Assigns a new value for max threads
setRealms(Serve.PathTreeDictionary) - Method in class Acme.Serve.Serve
 
setServletContext(ServletContext) - Method in class Acme.Serve.Serve.AcmeSession
something hack, to update servlet context since session created out of scope
setSize(int) - Method in class Acme.Utils.SimpleBuffer
 
setStatus(int, String) - Method in class Acme.Serve.Serve.ServeConnection
 
setStatus(int) - Method in class Acme.Serve.Serve.ServeConnection
 
shutdownLatch - Variable in class Acme.Serve.Serve
 
SimpleAcceptor - Class in Acme.Serve
 
SimpleAcceptor() - Constructor for class Acme.Serve.SimpleAcceptor
 
size() - Method in class Acme.WildcardDictionary
 
skip(long) - Method in class Acme.Serve.Serve.ServeInputStream
 
socket - Variable in class Acme.Serve.SSLAcceptor
 
splitStr(String) - Static method in class Acme.Utils
 
splitStr(String, char) - Static method in class Acme.Utils
 
splitStr(String, String) - Static method in class Acme.Utils
 
ssclThread - Variable in class Acme.Serve.Serve
 
SSLAcceptor - Class in Acme.Serve
 
SSLAcceptor() - Constructor for class Acme.Serve.SSLAcceptor
 
stopBackground() - Method in class Acme.Serve.Serve
 
SUNX509 - Static variable in class Acme.Serve.SSLAcceptor
Certificate encoding algorithm to be used.

T

threadFactory - Variable in class Acme.Utils.ThreadPool
 
threadPool - Variable in class Acme.Serve.Serve
 
ThrottledOutputStream - Class in Acme.Serve
 
ThrottledOutputStream(OutputStream, long) - Constructor for class Acme.Serve.ThrottledOutputStream
 
ThrottleItem - Class in Acme.Serve
 
ThrottleItem(long) - Constructor for class Acme.Serve.ThrottleItem
 
timesRequested - Variable in class Acme.Serve.Serve.ServeConnection
 
TLS - Static variable in class Acme.Serve.SSLAcceptor
SSL protocol variant to use.
toFile(URL) - Static method in class Acme.Utils
 
toString() - Method in class Acme.Serve.SelectorAcceptor
 
toString() - Method in class Acme.Serve.SimpleAcceptor
 
toString() - Method in class Acme.Serve.SSLAcceptor
 
toString() - Method in class Acme.Utils.ThreadPool
 
TRANSFERENCODING - Static variable in class Acme.Serve.Serve.ServeConnection
 
trimPathSeparators(String) - Static method in class Acme.WildcardDictionary
 

U

unloadServlet(Servlet) - Method in class Acme.Serve.Serve
 
unloadServlet(String) - Method in class Acme.Serve.Serve
 
UTF8 - Static variable in class Acme.Serve.Serve
 
Utils - Class in Acme
 
Utils() - Constructor for class Acme.Utils
 
Utils.DummyPrintStream - Class in Acme
 
Utils.DummyPrintStream() - Constructor for class Acme.Utils.DummyPrintStream
 
Utils.SimpleBuffer - Class in Acme
 
Utils.SimpleBuffer() - Constructor for class Acme.Utils.SimpleBuffer
 
Utils.ThreadFactory - Interface in Acme
 
Utils.ThreadPool - Class in Acme
 
Utils.ThreadPool(Properties, Utils.ThreadFactory) - Constructor for class Acme.Utils.ThreadPool
Creates a thread pool not queued with max number of threads defined in properties or DEF_MAX_POOLED_THREAD = 20

W

WarDeployer - Interface in Acme.Serve
 
weight - Variable in class Acme.Serve.Serve.LocaleWithWeight
 
WHITE_SPACE_ENC - Static variable in class Acme.Utils
 
WildcardDictionary - Class in Acme
 
WildcardDictionary() - Constructor for class Acme.WildcardDictionary
 
write(int) - Method in class Acme.Serve.Serve.ServeOutputStream
 
write(byte[]) - Method in class Acme.Serve.Serve.ServeOutputStream
 
write(byte[], int, int) - Method in class Acme.Serve.Serve.ServeOutputStream
 
write(int) - Method in class Acme.Serve.ThrottledOutputStream
 
write(byte[], int, int) - Method in class Acme.Serve.ThrottledOutputStream
 
WWWFORMURLENCODE - Static variable in class Acme.Serve.Serve.ServeConnection
 
A B C D E F G H I K L M N P R S T U W 

Copyright © 2016. All Rights Reserved.