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

A

AdapterFactory - class de.netseeker.ejoe.adapter.AdapterFactory.
 
AdapterFactory() - Constructor for class de.netseeker.ejoe.adapter.AdapterFactory
 
adapterDeserialize(SerializeAdapter, InputStream, boolean) - Static method in class de.netseeker.ejoe.io.IOUtils
Invokes a (De)SerializeAdapter for the given Object and handles decompression and buffering
adapterSerialize(SerializeAdapter, OutputStream, Object, boolean, int) - Static method in class de.netseeker.ejoe.io.IOUtils
Invokes a SerializeAdapter for the given Object and handles compression and buffering
add(Runnable) - Method in class de.netseeker.ejoe.concurrent.ThreadQueue
adds a new object to the end of the queue.
available() - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 

B

BUFFERED_STREAM_SIZE - Static variable in class de.netseeker.ejoe.EJConstants
 
ByteBufferInputStream - class de.netseeker.ejoe.io.ByteBufferInputStream.
Implements an input stream over a NIO ByteBuffer.
ByteBufferInputStream(ByteBuffer) - Constructor for class de.netseeker.ejoe.io.ByteBufferInputStream
Constructs a new ByteBufferInputStream which reads from specified buffer
ByteBufferOutputStream - class de.netseeker.ejoe.io.ByteBufferOutputStream.
Implements an input stream for a NIO ByteBuffer.
ByteBufferOutputStream() - Constructor for class de.netseeker.ejoe.io.ByteBufferOutputStream
 
ByteBufferOutputStream(int) - Constructor for class de.netseeker.ejoe.io.ByteBufferOutputStream
 
ByteBufferOutputStream(ByteBuffer) - Constructor for class de.netseeker.ejoe.io.ByteBufferOutputStream
 

C

CON_USE_COMPRESSION - Static variable in class de.netseeker.ejoe.EJServer
 
CON_USE_NONBLOCKING_IO - Static variable in class de.netseeker.ejoe.EJServer
 
CON_USE_PERSISTENT - Static variable in class de.netseeker.ejoe.EJServer
 
CastorAdapter - class de.netseeker.ejoe.adapter.CastorAdapter.
An adapter for (de)serializing objects via the Castor XML library.
CastorAdapter() - Constructor for class de.netseeker.ejoe.adapter.CastorAdapter
Creates a new instance of this adapter.
CastorAdapter(boolean) - Constructor for class de.netseeker.ejoe.adapter.CastorAdapter
Creates a new instance of this adapter.
CastorAdapter(Mapping) - Constructor for class de.netseeker.ejoe.adapter.CastorAdapter
Creates a new instance of this adapter using the given Castor mapping.
CastorAdapter(String) - Constructor for class de.netseeker.ejoe.adapter.CastorAdapter
Creates a new instance of this adapter using the Castor mapping loaded from the given mapping file.
CastorAdapter(URL) - Constructor for class de.netseeker.ejoe.adapter.CastorAdapter
Creates a new instance of this adapter using the Castor mapping loaded from the given mapping file.
ChannelInputStream - class de.netseeker.ejoe.io.ChannelInputStream.
This is a very ugly try to work around the following issue when using Channel.newInputStream(): If the client closes the connection and we are already reading from the blocking InputStream, that stream will simply throw an IOException to notify us of the connection close.
ChannelInputStream(InputStream) - Constructor for class de.netseeker.ejoe.io.ChannelInputStream
 
ChannelRegistrar - interface de.netseeker.ejoe.ChannelRegistrar.
 
ClassHandler - class de.netseeker.ejoe.handler.ClassHandler.
A ServerHandler which handles class loader requests.
ClassHandler() - Constructor for class de.netseeker.ejoe.handler.ClassHandler
 
ConnectionAcceptor - class de.netseeker.ejoe.ConnectionAcceptor.
The ConnectionAcceptor class is a server thread handling accepting of incoming client connections and simply hands over these connections to another thread for further processing.
ConnectionAcceptor(ServerSocketChannel, ChannelRegistrar) - Constructor for class de.netseeker.ejoe.ConnectionAcceptor
 
ConnectionHeader - class de.netseeker.ejoe.ConnectionHeader.
A simple connection header contining informations about compression and blocking/non-blocking io features.
ConnectionHeader() - Constructor for class de.netseeker.ejoe.ConnectionHeader
 
ConnectionHeader(SelectableChannel) - Constructor for class de.netseeker.ejoe.ConnectionHeader
 
ConnectionHeader(SelectableChannel, byte) - Constructor for class de.netseeker.ejoe.ConnectionHeader
 
ConnectionProcessorManager - class de.netseeker.ejoe.ConnectionProcessorManager.
The ConnectionProcessorManager handles the further processing of accepted client connections.
ConnectionProcessorManager(ConnectionHeader, ServerHandler, int, int) - Constructor for class de.netseeker.ejoe.ConnectionProcessorManager
Creates a new ConnectionProcessorManager instance.
ConnectionProcessorManager(ConnectionHeader, ServerHandler, int, int, boolean) - Constructor for class de.netseeker.ejoe.ConnectionProcessorManager
Creates a new ConnectionProcessorManager instance
ConnectionReader - class de.netseeker.ejoe.ConnectionReader.
ConnectionReader targets two jobs: Read (partial) data from a established client connection Invoke the server handler to process the received data
ConnectionReader(ChannelRegistrar, ConnectionHeader, ConnectionHeader, ServerHandler) - Constructor for class de.netseeker.ejoe.ConnectionReader
 
ConnectionWriter - class de.netseeker.ejoe.ConnectionWriter.
ConnectionWriter serializes a server answer and sends it through the established connection.
ConnectionWriter(ChannelRegistrar, ConnectionHeader, ConnectionHeader) - Constructor for class de.netseeker.ejoe.ConnectionWriter
 
close() - Method in class de.netseeker.ejoe.EJClient
Closes an existing persistent connection to the corresponding EJOE server.
close() - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 
close() - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
closeQuite(OutputStream) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close an OutputStream and handles null values and IOExceptions quietly
closeQuite(Writer) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close a Writer and handles null values and IOExceptions quietly
closeQuite(InputStream) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close an InputStream and handles null values and IOExceptions quietly
closeQuite(Reader) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close a Reader and handles null values and IOExceptions quietly
closeQuite(Channel) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close an NIO Channel and handles null values and IOExceptions quietly
closeQuite(Selector) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to close a NIO Selector and handles null values and IOExceptions quietly
createAdapter(String) - Static method in class de.netseeker.ejoe.adapter.AdapterFactory
 

D

de.netseeker.ejoe - package de.netseeker.ejoe
 
de.netseeker.ejoe.adapter - package de.netseeker.ejoe.adapter
 
de.netseeker.ejoe.cache - package de.netseeker.ejoe.cache
 
de.netseeker.ejoe.concurrent - package de.netseeker.ejoe.concurrent
 
de.netseeker.ejoe.handler - package de.netseeker.ejoe.handler
 
de.netseeker.ejoe.io - package de.netseeker.ejoe.io
 

E

EJClassLoader - class de.netseeker.ejoe.EJClassLoader.
A remote classloader using an EJClient instance to retrieve class definitions from an EJOE classloaderserver.
EJClassLoader(String, int) - Constructor for class de.netseeker.ejoe.EJClassLoader
Creates a new instance of this classloader using the EJOE server on the given host and port for loading unknown class definitions.
EJClassLoader(ClassLoader, String, int) - Constructor for class de.netseeker.ejoe.EJClassLoader
/** Creates a new instance of this classloader using the EJOE server on the given host and port for loading unknown class definitions.
EJClient - class de.netseeker.ejoe.EJClient.
This is the client component of EJOE.
EJClient() - Constructor for class de.netseeker.ejoe.EJClient
Creates an instance of the EJOE client pre-configured with settings from the global ejoe.properties file.
EJClient(String) - Constructor for class de.netseeker.ejoe.EJClient
Creates an instance of the EJOE client pre-configured with settings from a global properties file.
EJClient(String, int) - Constructor for class de.netseeker.ejoe.EJClient
Creates an instance of the EJOE client preconfigured to use an instance of de.netseeker.ejoe.adapter.ObjectStreamAdapter for (de)serializing.
EJClient(String, int, SerializeAdapter) - Constructor for class de.netseeker.ejoe.EJClient
Creates an instance of the EJOE client.
EJClient(String, int, int, SerializeAdapter) - Constructor for class de.netseeker.ejoe.EJClient
Creates an instance of the EJOE client with remote classloading enabled.
EJConstants - class de.netseeker.ejoe.EJConstants.
 
EJConstants() - Constructor for class de.netseeker.ejoe.EJConstants
 
EJOE_CLASSLOADER_PORT - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_CONNECTION_TIMEOUT - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_DEFAULT_SOCKET_BUF_SIZE - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_MAX_READPROCESSORS - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_MAX_SOCKET_BUF_SIZE - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_MAX_WRITEPROCESSORS - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_PORT - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_SELECT_TIMEOUT - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_WAIT_CYCLE - Static variable in class de.netseeker.ejoe.EJConstants
 
EJOE_WAIT_TIMEOUT - Static variable in class de.netseeker.ejoe.EJConstants
 
EJServer - class de.netseeker.ejoe.EJServer.
This is the server component of EJOE.
EJServer(ServerHandler) - Constructor for class de.netseeker.ejoe.EJServer
Creates an instance of the EJOE server component pre-configured whith a default value for the used port
EJServer(ServerHandler, int) - Constructor for class de.netseeker.ejoe.EJServer
Creates an instance of the EJOE server component
EJServer(int, ServerHandler) - Constructor for class de.netseeker.ejoe.EJServer
Creates an instance of the EJOE server component pre-configured whith a default value for the used port and using the given connection options.
EJServer(int, ServerHandler, int) - Constructor for class de.netseeker.ejoe.EJServer
Creates an instance of the EJOE server component pre-configured whith the default (de)serializing mechanism and using the given connection options.
enableCompression(boolean) - Method in class de.netseeker.ejoe.EJClient
Tells this client to use compression (if supported by the server) or not.
enableCompression(int) - Method in class de.netseeker.ejoe.EJClient
Tells this client to use compression (if supported by the server) with the given compression level.
enableCompression(boolean) - Method in class de.netseeker.ejoe.EJServer
Enables or disables the usage of compressing/decompressing for outgoing/incoming data.
enableCompression(int) - Method in class de.netseeker.ejoe.EJServer
Enables the usage of compressing/decompressing for outgoing/incoming data with the given compression level.
enableNonBlockingIO(boolean) - Method in class de.netseeker.ejoe.EJServer
Enables/disables new style non-blocking IO for read and write operations.
enablePersistentConnection(boolean) - Method in class de.netseeker.ejoe.EJClient
Enables/disables usage of a persistent connection.
enablePersistentConnections(boolean) - Method in class de.netseeker.ejoe.EJServer
Enables/disables support for persistents client connections.
enableRemoteClassLoading(boolean) - Method in class de.netseeker.ejoe.EJServer
Enables support for remote classloading via a second EJOE instance using a default port and a special ServerHandler for class loading requests.
enableRemoteClassLoading(int) - Method in class de.netseeker.ejoe.EJServer
Enables support for remote classloading via a second EJOE instance using a special ServerHandler for class loading requests.
enableRemoteClassloading(int) - Method in class de.netseeker.ejoe.EJClient
Enables remote classloading on the given remote port
enableRemoteClassloading() - Method in class de.netseeker.ejoe.EJClient
Enables remote classloading on the default remote port.
enableThreadedProcessorUsage(boolean) - Method in class de.netseeker.ejoe.EJServer
Enables the threaded processor feature.
execute(Object) - Method in class de.netseeker.ejoe.EJClient
Main entry point for client tier implementations.
execute(Map) - Method in class de.netseeker.ejoe.handler.MultiObjectHandler
 

F

flush() - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
fromBytes(byte) - Method in class de.netseeker.ejoe.ConnectionHeader
 

G

get(Object) - Method in class de.netseeker.ejoe.cache.SoftKeyedObjectCache
Returns an entry from this cache
getAdapterName() - Method in class de.netseeker.ejoe.ConnectionHeader
 
getAttachment() - Method in class de.netseeker.ejoe.ConnectionHeader
 
getBackingBuffer() - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
getChannel() - Method in class de.netseeker.ejoe.ConnectionHeader
 
getCompressionLevel() - Method in class de.netseeker.ejoe.ConnectionHeader
 
getIOBuffer() - Method in class de.netseeker.ejoe.io.IncompleteIOException
Returns the contained ByteBuffer.
getRunnableCount() - Method in class de.netseeker.ejoe.concurrent.ThreadPool
Returns number of runnable object in the queue.
getSelectionInterest() - Method in class de.netseeker.ejoe.io.IncompleteIOException
 
getWaitingBuffer() - Method in class de.netseeker.ejoe.ConnectionHeader
 

H

handle(Object) - Method in class de.netseeker.ejoe.handler.ClassHandler
 
handle(Object) - Method in class de.netseeker.ejoe.handler.MultiObjectHandler
Simply casts the given input object into a map
handle(Object) - Method in interface de.netseeker.ejoe.handler.ServerHandler
Handles a client request
handleClassLoaderChange(ClassLoader) - Method in class de.netseeker.ejoe.adapter.CastorAdapter
 
handleClassLoaderChange(ClassLoader) - Method in class de.netseeker.ejoe.adapter.JavaBeansXmlAdapter
 
handleClassLoaderChange(ClassLoader) - Method in class de.netseeker.ejoe.adapter.ObjectStreamAdapter
 
handleClassLoaderChange(ClassLoader) - Method in interface de.netseeker.ejoe.adapter.SerializeAdapter
Signals a change of the ContextClassLoader of the current thread to the adapter.
handleClassLoaderChange(ClassLoader) - Method in class de.netseeker.ejoe.adapter.UTF8StringAdapter
 
handleClassLoaderChange(ClassLoader) - Method in class de.netseeker.ejoe.adapter.XStreamAdapter
 
handshake(SocketChannel, ConnectionHeader, boolean, long) - Static method in class de.netseeker.ejoe.io.IOUtils
Handshake for a socket channel.
hasAttachment() - Method in class de.netseeker.ejoe.ConnectionHeader
 
hasCompression() - Method in class de.netseeker.ejoe.ConnectionHeader
 
hasNonBlockingReadWrite() - Method in class de.netseeker.ejoe.ConnectionHeader
 
hasWaitingBuffer() - Method in class de.netseeker.ejoe.ConnectionHeader
 

I

IOUtils - class de.netseeker.ejoe.io.IOUtils.
Some useful methods for closing io streams, io readers, channels and Selector quitely, as well as methods for non-blocking, semi-blocking and full blocking io read/write operations.
IOUtils() - Constructor for class de.netseeker.ejoe.io.IOUtils
 
IPTOS_LOWCOST - Static variable in class de.netseeker.ejoe.EJConstants
 
IPTOS_LOWDELAY - Static variable in class de.netseeker.ejoe.EJConstants
 
IPTOS_RELIABILITY - Static variable in class de.netseeker.ejoe.EJConstants
 
IPTOS_THROUGHPUT - Static variable in class de.netseeker.ejoe.EJConstants
 
IllegalAdapterException - exception de.netseeker.ejoe.adapter.IllegalAdapterException.
 
IllegalAdapterException() - Constructor for class de.netseeker.ejoe.adapter.IllegalAdapterException
 
IllegalAdapterException(String) - Constructor for class de.netseeker.ejoe.adapter.IllegalAdapterException
 
IncompleteIOException - exception de.netseeker.ejoe.io.IncompleteIOException.
A special exception type which will be thrown when a incomplete non-blocking IO read or write operation occurs.
IncompleteIOException(ByteBuffer) - Constructor for class de.netseeker.ejoe.io.IncompleteIOException
Creates a new IncompleteIOException and stores the given ByteBuffer for possible reuse
IncompleteIOException(ByteBuffer, int) - Constructor for class de.netseeker.ejoe.io.IncompleteIOException
Creates a new IncompleteIOException and stores the given ByteBuffer for possible reuse.
invokeLater(Runnable) - Method in class de.netseeker.ejoe.concurrent.ThreadPool
Dispatch a new task onto this pool to be invoked asynchronously later
isConnected() - Method in class de.netseeker.ejoe.ConnectionHeader
 
isPersistent() - Method in class de.netseeker.ejoe.ConnectionHeader
 
isValid() - Method in interface de.netseeker.ejoe.ChannelRegistrar
Tells whether this ChannelRegistrar is running and accepting channels for further processing
isValid() - Method in class de.netseeker.ejoe.ConnectionProcessorManager
 

J

JavaBeansXmlAdapter - class de.netseeker.ejoe.adapter.JavaBeansXmlAdapter.
Simple SerializeAdapter implementation using the XmlEncoder/XmlDecoder classes of the Java Beans API
JavaBeansXmlAdapter() - Constructor for class de.netseeker.ejoe.adapter.JavaBeansXmlAdapter
 

L

loadClass(String, boolean) - Method in class de.netseeker.ejoe.EJClassLoader
 
loadClass(String) - Method in class de.netseeker.ejoe.EJClassLoader
 

M

MultiObjectHandler - class de.netseeker.ejoe.handler.MultiObjectHandler.
A simple base class for server handlers which have to deal with multiple input objects and return values
MultiObjectHandler() - Constructor for class de.netseeker.ejoe.handler.MultiObjectHandler
 
markSupported() - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 

N

NIO_BYTEBUFFER_STREAM_SIZE - Static variable in class de.netseeker.ejoe.EJConstants
 
NIO_HEADER_SIZE - Static variable in class de.netseeker.ejoe.EJConstants
 
NIO_MAX_ITERATIONS - Static variable in class de.netseeker.ejoe.EJConstants
 
NIO_MAX_ITERATIONS - Static variable in class de.netseeker.ejoe.io.IOUtils
 
nonBlockingRead(ReadableByteChannel, ByteBuffer) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to send the given ByteBuffer completely through the given SocketChannel within a given timeout
nonBlockingWrite(WritableByteChannel, ByteBuffer) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to send the given ByteBuffer completely through the given SocketChannel three times

O

ObjectStreamAdapter - class de.netseeker.ejoe.adapter.ObjectStreamAdapter.
Simple (de)serialize adapter using the standard ObjectInputStream and ObjectoutputStream classes provided by SUN.
ObjectStreamAdapter() - Constructor for class de.netseeker.ejoe.adapter.ObjectStreamAdapter
 

P

put(Object, Object) - Method in class de.netseeker.ejoe.cache.SoftKeyedObjectCache
Adds a new entry to this cache under the given key

R

read(InputStream) - Method in class de.netseeker.ejoe.adapter.CastorAdapter
 
read(InputStream) - Method in class de.netseeker.ejoe.adapter.JavaBeansXmlAdapter
 
read(InputStream) - Method in class de.netseeker.ejoe.adapter.ObjectStreamAdapter
 
read(InputStream) - Method in interface de.netseeker.ejoe.adapter.SerializeAdapter
Deserializes an object out of an given InputStream
read(InputStream) - Method in class de.netseeker.ejoe.adapter.UTF8StringAdapter
 
read(InputStream) - Method in class de.netseeker.ejoe.adapter.XStreamAdapter
 
read() - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 
read(byte[]) - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 
read(byte[], int, int) - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 
read() - Method in class de.netseeker.ejoe.io.ChannelInputStream
 
read(byte[], int, int) - Method in class de.netseeker.ejoe.io.ChannelInputStream
 
read(byte[]) - Method in class de.netseeker.ejoe.io.ChannelInputStream
 
readHeader(ConnectionHeader) - Static method in class de.netseeker.ejoe.io.IOUtils
Receives a EJOE specific header containing the size of the next ByteBuffer.
register(ConnectionHeader, int) - Method in interface de.netseeker.ejoe.ChannelRegistrar
(Re-)Adds a incomplete read channel to the list of channels processed by the Selector of this ChannelRegistrar
register(ConnectionHeader, int) - Method in class de.netseeker.ejoe.ConnectionProcessorManager
 
releaseAttachment() - Method in class de.netseeker.ejoe.ConnectionHeader
 
releaseWaitingBuffer() - Method in class de.netseeker.ejoe.ConnectionHeader
 
remove(Object) - Method in class de.netseeker.ejoe.cache.SoftKeyedObjectCache
Removes the given key and it's associated value from this cache
remove() - Method in class de.netseeker.ejoe.concurrent.ThreadQueue
Removes the first object from the queue, blocking until one is available.
reset() - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
Reset the underlying byte buffer back to the starting state
run() - Method in class de.netseeker.ejoe.ConnectionAcceptor
 
run() - Method in class de.netseeker.ejoe.ConnectionProcessorManager
 
run() - Method in class de.netseeker.ejoe.ConnectionReader
 
run() - Method in class de.netseeker.ejoe.ConnectionWriter
 
run() - Method in class de.netseeker.ejoe.concurrent.ThreadPool
The method ran by the pool of background threads

S

SerializeAdapter - interface de.netseeker.ejoe.adapter.SerializeAdapter.
Interface defining all methods required by a (de)serialize adapter.
ServerHandler - interface de.netseeker.ejoe.handler.ServerHandler.
Simple interface defining the entry point for all server handlers.
SoftKeyedObjectCache - class de.netseeker.ejoe.cache.SoftKeyedObjectCache.
A keyed value cache implementation that uses soft references to store cached values.
SoftKeyedObjectCache() - Constructor for class de.netseeker.ejoe.cache.SoftKeyedObjectCache
Create a new cache which will store max. 10000 objects.
SoftKeyedObjectCache(int) - Constructor for class de.netseeker.ejoe.cache.SoftKeyedObjectCache
Create a new cache of the given size.
semiBlockingRead(ReadableByteChannel, ByteBuffer, long) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to read ByteBuffer.remaining() bytes the into given ByteBuffer from the given SocketChannel within a given timeout
semiBlockingWrite(WritableByteChannel, ByteBuffer, long) - Static method in class de.netseeker.ejoe.io.IOUtils
Tries to send the given ByteBuffer completely through the given SocketChannel within a given timeout
setAdapterName(String) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setAttachment(Object) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setByteBuffer(ByteBuffer) - Method in class de.netseeker.ejoe.io.ByteBufferInputStream
 
setChannel(SelectableChannel) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setCompression(boolean) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setCompressionLevel(int) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setConnected(boolean) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setConnectionTimeout(int) - Method in class de.netseeker.ejoe.EJClient
Sets the connection timeout used when waiting for server responses.
setIOBuffer(ByteBuffer) - Method in class de.netseeker.ejoe.io.IncompleteIOException
 
setMaxReadProcessors(int) - Method in class de.netseeker.ejoe.EJServer
Sets the amount of threads used for processing read operations on accepted connections.
setMaxWriteProcessors(int) - Method in class de.netseeker.ejoe.EJServer
Sets the amount of threads used for processing write operations.
setNonBlockingReadWrite(boolean) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setPersistent(boolean) - Method in class de.netseeker.ejoe.ConnectionHeader
 
setReceiveBufferSize(Socket, int) - Static method in class de.netseeker.ejoe.io.IOUtils
Set the SO_RCVBUF hint on a connected socket to the size of the data which are expected to be read next time
setSelectionInterest(int) - Method in class de.netseeker.ejoe.io.IncompleteIOException
 
setSendBufferSize(Socket, int) - Static method in class de.netseeker.ejoe.io.IOUtils
Set the SO_SNDBUF hint on a connected socket to the size of the data which are expected to be written next time
setThreadGroup(ThreadGroup) - Method in class de.netseeker.ejoe.concurrent.ThreadPool
 
setValidation(boolean) - Method in class de.netseeker.ejoe.adapter.CastorAdapter
Either enables or disables Castors validation feature.
setWaitingBuffer(ByteBuffer) - Method in class de.netseeker.ejoe.ConnectionHeader
 
size() - Method in class de.netseeker.ejoe.concurrent.ThreadQueue
Returns the current number of object in the queue
start() - Method in class de.netseeker.ejoe.EJServer
(Re)Starts the main server as well as the class loader server (if it's configured)
startThread() - Method in class de.netseeker.ejoe.concurrent.ThreadPool
Start a new thread running
startThread(int) - Method in class de.netseeker.ejoe.concurrent.ThreadPool
 
stop() - Method in class de.netseeker.ejoe.EJServer
Stops the main server as well as the class loader server (if it's running)
stop() - Method in class de.netseeker.ejoe.concurrent.ThreadPool
 

T

ThreadPool - class de.netseeker.ejoe.concurrent.ThreadPool.
 
ThreadPool(int, int) - Constructor for class de.netseeker.ejoe.concurrent.ThreadPool
 
ThreadPool(int) - Constructor for class de.netseeker.ejoe.concurrent.ThreadPool
 
ThreadPool() - Constructor for class de.netseeker.ejoe.concurrent.ThreadPool
 
ThreadPool(ThreadGroup) - Constructor for class de.netseeker.ejoe.concurrent.ThreadPool
 
ThreadPool(ThreadGroup, int) - Constructor for class de.netseeker.ejoe.concurrent.ThreadPool
 
ThreadQueue - class de.netseeker.ejoe.concurrent.ThreadQueue.
 
ThreadQueue() - Constructor for class de.netseeker.ejoe.concurrent.ThreadQueue
 
toByte() - Method in class de.netseeker.ejoe.ConnectionHeader
 
toByteBuffer() - Method in class de.netseeker.ejoe.ConnectionHeader
 
toString() - Method in class de.netseeker.ejoe.ConnectionHeader
 

U

UTF8StringAdapter - class de.netseeker.ejoe.adapter.UTF8StringAdapter.
Simple raw string (de)Serializer for serializing/deserializing string messages.
UTF8StringAdapter() - Constructor for class de.netseeker.ejoe.adapter.UTF8StringAdapter
 

W

write(Object, OutputStream) - Method in class de.netseeker.ejoe.adapter.CastorAdapter
 
write(Object, OutputStream) - Method in class de.netseeker.ejoe.adapter.JavaBeansXmlAdapter
 
write(Object, OutputStream) - Method in class de.netseeker.ejoe.adapter.ObjectStreamAdapter
 
write(Object, OutputStream) - Method in interface de.netseeker.ejoe.adapter.SerializeAdapter
Serializes an object into an output stream
write(Object, OutputStream) - Method in class de.netseeker.ejoe.adapter.UTF8StringAdapter
 
write(Object, OutputStream) - Method in class de.netseeker.ejoe.adapter.XStreamAdapter
 
write(int) - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
write(byte[]) - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
write(byte[], int, int) - Method in class de.netseeker.ejoe.io.ByteBufferOutputStream
 
writeHeader(ConnectionHeader, ByteBuffer) - Static method in class de.netseeker.ejoe.io.IOUtils
Sends a EJOE specific header containing the lengh of the given ByteBuffer

X

XStreamAdapter - class de.netseeker.ejoe.adapter.XStreamAdapter.
An adapter for (de)serializing objects via the great XStream library
XStreamAdapter() - Constructor for class de.netseeker.ejoe.adapter.XStreamAdapter
 

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

Copyright © 2005-2006 netseeker. All Rights Reserved.