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

G

GenericCallbackEvent - class gov.lbl.dsd.sea.event.GenericCallbackEvent.
A multi-purpose generic event containing an arbitrary object as a message, the stage from which the event originates, as well as an optional arbitrary informational object, either of which may be null.
GenericCallbackEvent(Stage, Object) - Constructor for class gov.lbl.dsd.sea.event.GenericCallbackEvent
 
GenericCallbackEvent(Stage, Object, Object) - Constructor for class gov.lbl.dsd.sea.event.GenericCallbackEvent
 
get(int) - Method in class gov.lbl.dsd.sea.nio.util.ArrayByteList
Returns the element at the specified index.
get(int) - Method in class gov.lbl.dsd.sea.nio.util.ArrayIntList
Returns the element at the specified index.
getAgent() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse
 
getAllowRules() - Method in class gov.lbl.dsd.sea.nio.auth.SmartHostAuthorizer
Returns the rules used for allow checks.
getAttachment() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.Register
Returns the attachment the agent should attach to the channel's key.
getBoolean(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a boolean associated with the given configuration key.
getBoolean(String, boolean) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a boolean associated with the given configuration key.
getBoolean(String, Boolean) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a boolean associated with the given configuration key.
getBuffer() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.WriteData
 
getBuffer() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse.Read
 
getBuffer() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse.Write
 
getBufferCapacity() - Method in class gov.lbl.dsd.sea.nio.util.ByteBufferPool
Returns the buffer capacity.
getByte(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a byte associated with the given configuration key.
getByte(String, byte) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a byte associated with the given configuration key.
getByte(String, Byte) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a byte associated with the given configuration key.
getByteOrder() - Method in class gov.lbl.dsd.sea.nio.util.ByteBufferPool
Returns the byte order used when returning buffers.
getBytes() - Method in class gov.lbl.dsd.sea.demo.ByteArrayEvent
 
getCausingEvent() - Method in class gov.lbl.dsd.sea.event.ExceptionEvent
 
getChannel() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.Close
 
getChannel() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.Register
 
getChannel() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.WriteData
 
getDenyRules() - Method in class gov.lbl.dsd.sea.nio.auth.SmartHostAuthorizer
Returns the rules used for deny checks.
getDouble(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a double associated with the given configuration key.
getDouble(String, double) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a double associated with the given configuration key.
getDouble(String, Double) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a double associated with the given configuration key.
getException() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse
 
getFloat(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a float associated with the given configuration key.
getFloat(String, float) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a float associated with the given configuration key.
getFloat(String, Float) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a float associated with the given configuration key.
getInclude() - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Gets the property value for including other properties files.
getInfo() - Method in class gov.lbl.dsd.sea.event.GenericCallbackEvent
 
getInt(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
The purpose of this method is to get the configuration resource with the given name as an integer.
getInt(String, int) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
The purpose of this method is to get the configuration resource with the given name as an integer, or a default value.
getInteger(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a int associated with the given configuration key.
getInteger(String, int) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a int associated with the given configuration key.
getInteger(String, Integer) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a int associated with the given configuration key.
getInterestOps() - Method in class gov.lbl.dsd.sea.nio.event.ChannelRequest.Register
 
getInterestOps() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse.Registered
 
getKey() - Method in class gov.lbl.dsd.sea.nio.event.ChannelResponse
 
getKeys() - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get the list of the keys contained in the configuration repository.
getKeys(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get the list of the keys contained in the configuration repository that match the specified prefix.
getLong(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a long associated with the given configuration key.
getLong(String, long) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a long associated with the given configuration key.
getLong(String, Long) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a long associated with the given configuration key.
getMaxPoolCapacity() - Method in class gov.lbl.dsd.sea.nio.util.ByteBufferPool
Returns the maximum pool capacity.
getMessage() - Method in class gov.lbl.dsd.sea.event.GenericCallbackEvent
 
getName() - Method in class gov.lbl.dsd.sea.Stage
Returns the name of this stage.
getNumberOfReadyOps(SelectionKey) - Static method in class gov.lbl.dsd.sea.nio.util.NioUtil
Returns the number of ready operations of the given selection key.
getOption(int) - Method in class gov.lbl.dsd.sea.nio.util.SocketOpts
Returns the given option
getPreferDirect() - Method in class gov.lbl.dsd.sea.nio.util.ByteBufferPool
Returns whether or not this pool prefers to return direct or heap buffers.
getProperties(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a list of properties associated with the given configuration key.
getProperties(String, Properties) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a list of properties associated with the given configuration key.
getProperty(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Gets a property from the configuration.
getReadBufferPool() - Method in class gov.lbl.dsd.sea.nio.NetAgent
Returns the buffer pool to be used on reading from the network.
getRegisteredChannels(Selector) - Static method in class gov.lbl.dsd.sea.nio.util.NioUtil
Returns all selectable channels registered with the given selector, excluding channels of invalid keys.
getShort(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a short associated with the given configuration key.
getShort(String, short) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a short associated with the given configuration key.
getShort(String, Short) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a short associated with the given configuration key.
getSource() - Method in class gov.lbl.dsd.sea.event.CallbackEvent
 
getSource() - Method in class gov.lbl.dsd.sea.event.ExceptionEvent
 
getStage(String) - Method in class gov.lbl.dsd.sea.StageManager
Returns the managed stage with the given name, or null if no such stage is currently managed.
getString(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a string associated with the given configuration key.
getString(String, String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a string associated with the given configuration key.
getStringArray(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get an array of strings associated with the given configuration key.
getVector(String) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a Vector of strings associated with the given configuration key.
getVector(String, Vector) - Method in class gov.lbl.dsd.sea.nio.util.ExtendedProperties
Get a Vector of strings associated with the given configuration key.
gov.lbl.dsd.sea - package gov.lbl.dsd.sea
Framework for Stage Event Architecture (SEA) of LBL Distributed Systems Department.
gov.lbl.dsd.sea.demo - package gov.lbl.dsd.sea.demo
Demos for gov.lbl.dsd.sea package.
gov.lbl.dsd.sea.event - package gov.lbl.dsd.sea.event
Generally useful events for users of the SEA framework.
gov.lbl.dsd.sea.nio - package gov.lbl.dsd.sea.nio
Efficient and scalable non-blocking asynchronous network agent connectors for the Staged Event Architecture Framework.
gov.lbl.dsd.sea.nio.auth - package gov.lbl.dsd.sea.nio.auth
Utilities used for remote host authorization (allow/deny style).
gov.lbl.dsd.sea.nio.demo - package gov.lbl.dsd.sea.nio.demo
Demos for gov.lbl.dsd.sea.nio package.
gov.lbl.dsd.sea.nio.event - package gov.lbl.dsd.sea.nio.event
Request and response events for non-blocking network agents from the gov.lbl.dsd.sea.nio package.
gov.lbl.dsd.sea.nio.util - package gov.lbl.dsd.sea.nio.util
Various convenient utilities.

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