Sea 0.4.0
A B C D E F G H I L M N O P Q R S T U W

E

EchoServer - class gov.lbl.dsd.sea.nio.demo.EchoServer.
Simple non-blocking echo server that can be tested in conjunction with a standard UNIX telnet client.
EchoServer(String[]) - Constructor for class gov.lbl.dsd.sea.nio.demo.EchoServer
 
EventHandler - class gov.lbl.dsd.sea.EventHandler.
The abstract base class of all asynchronous event handlers.
ExceptionEvent - exception gov.lbl.dsd.sea.event.ExceptionEvent.
A generic runtime exception that can be thrown when a problem occurs within EventHandler.handle(java.lang.Object).
ExceptionEvent(Object, Stage) - Constructor for class gov.lbl.dsd.sea.event.ExceptionEvent
Constructs a new exception.
ExceptionEvent(Throwable, Object, Stage) - Constructor for class gov.lbl.dsd.sea.event.ExceptionEvent
Constructs a new exception.
ExceptionEvent(String, Throwable, Object, Stage) - Constructor for class gov.lbl.dsd.sea.event.ExceptionEvent
Constructs a new exception.
ExceptionHandler - interface gov.lbl.dsd.sea.ExceptionHandler.
Callback invoked if a RuntimeException is raised within EventHandler.handle(Object) of the given source stage.
ExecutorFactory - interface gov.lbl.dsd.sea.ExecutorFactory.
Interface for construction of executors implementing some kind of threading policy.
ExtendedProperties - class gov.lbl.dsd.sea.nio.util.ExtendedProperties.
This class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them.
ExtendedProperties() - Constructor for class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Creates an empty extended properties object.
ExtendedProperties(String) - Constructor for class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Creates and loads the extended properties from the specified file.
ExtendedProperties(String, String) - Constructor for class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Creates and loads the extended properties from the specified file.
encode(byte[]) - Static method in class gov.lbl.dsd.sea.nio.util.COBSCodec
Returns the encoded representation of the given bytes.
encode(byte[], int, int, ArrayByteList) - Static method in class gov.lbl.dsd.sea.nio.util.COBSCodec
Adds (appends) the encoded representation of the range src[from..to) to the given destination list.
enqueue(Object) - Method in class gov.lbl.dsd.sea.Stage
Enqueues the given event onto this stage.
enqueue(Object, Date) - Method in class gov.lbl.dsd.sea.Stage
Schedules the given event to be enqueued onto this stage at the given (future) time.
enqueue(Object) - Method in class gov.lbl.dsd.sea.nio.NetAgent
Hand a request event from the gov.lbl.dsd.sea.nio.event package to the agent; the request will be processed the next time the agent thread comes around the select loop.
ensureCapacity(int) - Method in class gov.lbl.dsd.sea.nio.util.ArrayByteList
Ensures that the receiver can hold at least the specified number of elements without needing to allocate new internal memory.
ensureCapacity(int) - Method in class gov.lbl.dsd.sea.nio.util.ArrayIntList
Ensures that the receiver can hold at least the specified number of elements without needing to allocate new internal memory.
equals(Object) - Method in class gov.lbl.dsd.sea.nio.util.ArrayByteList
Compares the specified Object with the receiver.
equals(Object) - Method in class gov.lbl.dsd.sea.nio.util.ArrayIntList
Compares the specified Object with the receiver.

Sea 0.4.0
A B C D E F G H I L M N O P Q R S T U W