Sea 0.4.0

Serialized Form


Package gov.lbl.dsd.sea.event

Class gov.lbl.dsd.sea.event.ExceptionEvent extends RuntimeException implements Serializable

Serialized Fields

causingEvent

Object causingEvent

source

Stage source

Class gov.lbl.dsd.sea.event.IllegalEventException extends ExceptionEvent implements Serializable


Package gov.lbl.dsd.sea.nio.auth

Class gov.lbl.dsd.sea.nio.auth.SmartHostAuthorizationRules extends Object implements Serializable

Serialized Fields

metaDirectives

Set metaDirectives

hostAddresses

Set hostAddresses

hostAddressPatterns

Set hostAddressPatterns

hostNames

Set hostNames

hostNamePatterns

Set hostNamePatterns

regexes

List regexes

properties

ExtendedProperties properties

Class gov.lbl.dsd.sea.nio.auth.SmartHostAuthorizer extends Object implements Serializable

Serialized Fields

allowBeforeDeny

boolean allowBeforeDeny

allowRules

HostAuthorizationRules allowRules

denyRules

HostAuthorizationRules denyRules


Package gov.lbl.dsd.sea.nio.util

Class gov.lbl.dsd.sea.nio.util.ArrayByteList extends Object implements Serializable

serialVersionUID: -6250350905005960078l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
efficient Serializable support


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
efficient Serializable support. Example: ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("/tmp/test")); out.writeObject(new ArrayByteList("hello world", null)); out.close(); ObjectInputStream in = new ObjectInputStream(new FileInputStream("/tmp/test")); ArrayByteList list = (ArrayByteList) in.readObject(); in.close(); System.out.println(list.toString(null));

Serialized Fields

size

int size
The current number of elements contained in this list.

Class gov.lbl.dsd.sea.nio.util.ArrayIntList extends Object implements Serializable

serialVersionUID: 2982195016849084649l

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
efficient Serializable support


writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
efficient Serializable support

Serialized Fields

size

int size
The current number of elements contained in this list.

Class gov.lbl.dsd.sea.nio.util.ExtendedProperties extends Hashtable implements Serializable

Serialized Fields

defaults

ExtendedProperties defaults
Default configurations repository.


file

String file
The file connected to this repository (holding comments and such).

 

basePath

String basePath
Base path of the configuration file used to create this ExtendedProperties object.


fileSeparator

String fileSeparator
File separator.


isInitialized

boolean isInitialized
Has this configuration been intialized.


keysAsListed

ArrayList keysAsListed
These are the keys in the order they listed in the configuration file. This is useful when you wish to perform operations with configuration information in a particular order.

Class gov.lbl.dsd.sea.nio.util.SocketOpts extends Object implements Serializable

Serialized Fields

options

Map options


Sea 0.4.0