A C D E G H I M N O P R S T W

A

AbstractLoggingAcceptorMonitor - class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor.
An abstract monitor that writes out messages for acceptor events.
AbstractLoggingAcceptorMonitor() - Constructor for class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
AbstractRequestHandler - class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler.
Abstract base class for request handlers.
AbstractRequestHandler() - Constructor for class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
 
AcceptorMonitor - interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor.
Monitor used to monitor events in the AcceptorManager.
AvalonAcceptorManager - class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager.
An Avalon compliant implementation of AcceptorManager.
AvalonAcceptorManager() - Constructor for class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager
 
AvalonAcceptorMonitor - class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor.
AcceptorMonitor that writes out messages to Avalon Logger.
AvalonAcceptorMonitor(Logger) - Constructor for class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
Create AcceptorMonitor that writes to Avalon Logger.
acceptorClosing(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
acceptorClosing(String, ServerSocket) - Method in interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor
About to close down acceptor and stop listening for connections.
acceptorClosing(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 
acceptorCreated(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
acceptorCreated(String, ServerSocket) - Method in interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor
Aceptor create with name for specified socket.
acceptorCreated(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 
aquireHandler(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.ManagedRequestHandler
Retrieve the underlying handler.

C

configure(Configuration) - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager
 
configure(Configuration) - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager
 
connect(String, ServerSocket, RequestHandler) - Method in interface org.codehaus.spice.netserve.connection.SocketAcceptorManager
Start accepting connections from a socket and passing connections to specified handler.
connect(String, ServerSocket, RequestHandler) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Start accepting connections from a socket and passing connections to specified handler.
createRunnable(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Create Runnable to perform the request.
createServerSocket(int) - Method in interface org.codehaus.spice.netserve.sockets.ServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in interface org.codehaus.spice.netserve.sockets.ServerSocketFactory
Creates a socket on specified port with a specified backlog.
createServerSocket(int, int, InetAddress) - Method in interface org.codehaus.spice.netserve.sockets.ServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backlog.
createServerSocket(int) - Method in class org.codehaus.spice.netserve.sockets.impl.DefaultServerSocketFactory
Creates a socket on specified port.
createServerSocket(int, int) - Method in class org.codehaus.spice.netserve.sockets.impl.DefaultServerSocketFactory
Creates a socket on specified port with a specified backlog.
createServerSocket(int, int, InetAddress) - Method in class org.codehaus.spice.netserve.sockets.impl.DefaultServerSocketFactory
Creates a socket on a particular network interface on specified port with a specified backlog.
createSocket(InetAddress, int) - Method in interface org.codehaus.spice.netserve.sockets.SocketFactory
Create a socket that connects to specified remote address.
createSocket(InetAddress, int, InetAddress, int) - Method in interface org.codehaus.spice.netserve.sockets.SocketFactory
Create a socket that connects to specified remote address and originates from specified local address.
createSocket(InetAddress, int) - Method in class org.codehaus.spice.netserve.sockets.impl.DefaultSocketFactory
Create a socket that connects to specified remote address.
createSocket(InetAddress, int, InetAddress, int) - Method in class org.codehaus.spice.netserve.sockets.impl.DefaultSocketFactory
Create a socket that connects to specified remote address and originates from specified local address.

D

DNAAcceptorManager - class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager.
A DNA compliant implementation of AcceptorManager.
DNAAcceptorManager() - Constructor for class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager
 
DNAAcceptorMonitor - class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor.
AcceptorMonitor that writes out messages to DNA Logger.
DNAAcceptorMonitor(Logger) - Constructor for class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
Create AcceptorMonitor that writes to DNA Logger.
DefaultAcceptorManager - class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager.
Default implementation of SocketAcceptorManager that uses a thread per acceptor approach.
DefaultAcceptorManager() - Constructor for class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
 
DefaultServerSocketFactory - class org.codehaus.spice.netserve.sockets.impl.DefaultServerSocketFactory.
Factory implementation for vanilla TCP sockets.
DefaultServerSocketFactory() - Constructor for class org.codehaus.spice.netserve.sockets.impl.DefaultServerSocketFactory
 
DefaultSocketFactory - class org.codehaus.spice.netserve.sockets.impl.DefaultSocketFactory.
A SocketFactory that creates vanilla sockets.
DefaultSocketFactory() - Constructor for class org.codehaus.spice.netserve.sockets.impl.DefaultSocketFactory
 
DelegatingRequestHandler - class org.codehaus.spice.netserve.connection.handlers.DelegatingRequestHandler.
A simple handler that delegates to another handler.
DelegatingRequestHandler(RequestHandler) - Constructor for class org.codehaus.spice.netserve.connection.handlers.DelegatingRequestHandler
Create handler.
debug(String) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
Write out debug message.
debug(String) - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
 
debug(String) - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
 
disconnect(String) - Method in interface org.codehaus.spice.netserve.connection.SocketAcceptorManager
This shuts down the named acceptor.
disconnect(String) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
This shuts down the acceptor and the associated ServerSocket.
dispose() - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager
Shutdown all connections.
dispose() - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager
Shutdown all connections.
doPerformRequest(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Method implemented to actually do the work.
doPerformRequest(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.DelegatingRequestHandler
Delegate request to supplied handler.
doPerformRequest(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.ManagedRequestHandler
Actually handle the request.

E

enableLogging(Logger) - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager
 
enableLogging(Logger) - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager
 
endConnection(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
End connection for socket.
endConnection(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.ThreadPerRequestHandler
Remove ThreadControl from list of active threads.
errorAcceptingConnection(String, IOException) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
errorAcceptingConnection(String, IOException) - Method in interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor
There was an error accepting client connections.
errorAcceptingConnection(String, IOException) - Method in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 
errorClosingConnection(Socket, Throwable) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Notify handler of an error closing socket.
errorClosingServerSocket(String, IOException) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
errorClosingServerSocket(String, IOException) - Method in interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor
There was an error closing server socket.
errorClosingServerSocket(String, IOException) - Method in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 
errorHandlingConnection(Socket, Throwable) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Notify handler of an error handling socket.

G

getLogger() - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
Return the logger.
getLogger() - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
Return the logger.
getMonitor() - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Return the monitor used by manager.
getShutdownTimeout() - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Return the shutdownTimeout.
getThreadName(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Return the name should be set for current thread.

H

handleConnection(Socket) - Method in interface org.codehaus.spice.netserve.connection.RequestHandler
Processes connections as they occur.
handleConnection(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Handle a connection.
handleConnection(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.ThreadPerRequestHandler
Execute each request in a separate thread.

I

info(String) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
Write out info message.
info(String) - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
 
info(String) - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
 
initialize() - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorManager
Nothing to do to initial AcceptorManager.
initialize() - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorManager
Nothing to do to initial AcceptorManager.
isConnected(String) - Method in interface org.codehaus.spice.netserve.connection.SocketAcceptorManager
Return true if acceptor with specified name exists.
isConnected(String) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Return true if acceptor with specified name exists.
isDebugEnabled() - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
Return true if debug logging enabled.
isDebugEnabled() - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
 
isDebugEnabled() - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
 
isShutdown() - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Return true if handler has been shutdown.

M

MONITOR - Static variable in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
Add constant for instance of Null Monitor.
ManagedRequestHandler - class org.codehaus.spice.netserve.connection.handlers.ManagedRequestHandler.
A handler that allows user to handle ConnectionHandlers.
ManagedRequestHandler() - Constructor for class org.codehaus.spice.netserve.connection.handlers.ManagedRequestHandler
 
markAsShutdown() - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Mark request handler as shutdown.

N

NullAcceptorMonitor - class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor.
A noop monitor.
NullAcceptorMonitor() - Constructor for class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 

O

org.codehaus.spice.netserve.connection - package org.codehaus.spice.netserve.connection
 
org.codehaus.spice.netserve.connection.handlers - package org.codehaus.spice.netserve.connection.handlers
 
org.codehaus.spice.netserve.connection.impl - package org.codehaus.spice.netserve.connection.impl
 
org.codehaus.spice.netserve.sockets - package org.codehaus.spice.netserve.sockets
 
org.codehaus.spice.netserve.sockets.impl - package org.codehaus.spice.netserve.sockets.impl
 

P

PicoAcceptorManager - class org.codehaus.spice.netserve.connection.impl.PicoAcceptorManager.
A Pico compliant implementation of AcceptorManager.
PicoAcceptorManager() - Constructor for class org.codehaus.spice.netserve.connection.impl.PicoAcceptorManager
Create instance with default timeout and monitor.
PicoAcceptorManager(int) - Constructor for class org.codehaus.spice.netserve.connection.impl.PicoAcceptorManager
Create instance with default monitor.
PicoAcceptorManager(AcceptorMonitor) - Constructor for class org.codehaus.spice.netserve.connection.impl.PicoAcceptorManager
Create instance with default timeout.
PicoAcceptorManager(int, AcceptorMonitor) - Constructor for class org.codehaus.spice.netserve.connection.impl.PicoAcceptorManager
Create instance specifying both timeout and monitor.
performRequest(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Perform the request for socket by delegating to underlying handler.

R

RequestHandler - interface org.codehaus.spice.netserve.connection.RequestHandler.
Implement this interface to process incoming socket connections.
releaseHandler(RequestHandler) - Method in class org.codehaus.spice.netserve.connection.handlers.ManagedRequestHandler
Release the underlying handler.

S

ServerSocketFactory - interface org.codehaus.spice.netserve.sockets.ServerSocketFactory.
Service used to create server sockets.
SocketAcceptorManager - interface org.codehaus.spice.netserve.connection.SocketAcceptorManager.
This service is used to manage network acceptors.
SocketFactory - interface org.codehaus.spice.netserve.sockets.SocketFactory.
Service used to create client sockets.
serverSocketListening(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
 
serverSocketListening(String, ServerSocket) - Method in interface org.codehaus.spice.netserve.connection.impl.AcceptorMonitor
Listening for connection attempts in acceptor.
serverSocketListening(String, ServerSocket) - Method in class org.codehaus.spice.netserve.connection.impl.NullAcceptorMonitor
 
setMonitor(AcceptorMonitor) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Set the AcceptorMonitor that receives events when changes occur.
setShutdownTimeout(int) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Set timeout for shutting down handlers.
setSoTimeout(int) - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Set the value that we are to set SO_TIMEOUT to if the user has not already set the timeout.
setupThreadName(Socket) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
Setup the name of the thread.
shutdown(long) - Method in interface org.codehaus.spice.netserve.connection.RequestHandler
Shutdown the handler and any requests currently being handled.
shutdown(long) - Method in class org.codehaus.spice.netserve.connection.handlers.AbstractRequestHandler
 
shutdown(long) - Method in class org.codehaus.spice.netserve.connection.handlers.DelegatingRequestHandler
 
shutdown(long) - Method in class org.codehaus.spice.netserve.connection.handlers.ThreadPerRequestHandler
Shutdown all requests including those executing in thread pool.
shutdownAcceptors() - Method in class org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager
Dispose the ConnectionManager which involves shutting down all the connected acceptors.

T

ThreadPerRequestHandler - class org.codehaus.spice.netserve.connection.handlers.ThreadPerRequestHandler.
A Handler that uses a thread from a pool for each different request.
ThreadPerRequestHandler(RequestHandler, ThreadPool) - Constructor for class org.codehaus.spice.netserve.connection.handlers.ThreadPerRequestHandler
Create handler.

W

warn(String, Exception) - Method in class org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor
Write out warn message.
warn(String, Exception) - Method in class org.codehaus.spice.netserve.connection.impl.AvalonAcceptorMonitor
 
warn(String, Exception) - Method in class org.codehaus.spice.netserve.connection.impl.DNAAcceptorMonitor
 

A C D E G H I M N O P R S T W

Copyright © 1999-2004 Codehaus. All Rights Reserved.