|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package com.sun.sgs.app |
|---|
| Class com.sun.sgs.app.DeliveryNotSupportedException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
Delivery delivery
| Class com.sun.sgs.app.ManagerNotFoundException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.MessageRejectedException extends ResourceUnavailableException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.NameExistsException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.NameNotBoundException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.ObjectIOException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
boolean shouldRetry
| Class com.sun.sgs.app.ObjectNotFoundException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.ResourceUnavailableException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TaskRejectedException extends ResourceUnavailableException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TransactionAbortedException extends TransactionException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TransactionConflictException extends TransactionAbortedException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TransactionException extends RuntimeException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TransactionNotActiveException extends TransactionException implements Serializable |
|---|
serialVersionUID: 1L
| Class com.sun.sgs.app.TransactionTimeoutException extends TransactionAbortedException implements Serializable |
|---|
serialVersionUID: 1L
| Package com.sun.sgs.app.util |
|---|
| Class com.sun.sgs.app.util.ManagedSerializable extends Object implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
Object object
null.
| Class com.sun.sgs.app.util.ScalableDeque extends AbstractCollection<E> implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
backingMap field to null
IOException
ClassNotFoundException| Serialized Fields |
|---|
ManagedReference<T> headElement
ManagedReference<T> headCounter
ScalableDeque.addToHead(Element)ManagedReference<T> tailElement
ManagedReference<T> tailCounter
ScalableDeque.addToTail(Element)ManagedReference<T> backingMapRef
ScalableHashMap that will store all
the mappings
| Class com.sun.sgs.app.util.ScalableHashMap extends AbstractMap<K,V> implements Serializable |
|---|
serialVersionUID: 1L
| Serialization Methods |
|---|
private void readObject(ObjectInputStream s)
throws IOException,
ClassNotFoundException
ScalableHashMap from the provided stream.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s)
throws IOException
ScalableHashMap instance to the provided
stream.
boolean of whether this instance was a leaf node.
If this instance is a leaf node, this boolean is followed by
a series PrefixEntry instances, some of which may be
chained. The deserialization should count each chained
entry towards the total size of the leaf.IOException| Serialized Fields |
|---|
short minorVersion
ManagedReference<T> parentRef
ManagedReference<T> leftLeafRef
null.
ManagedReference<T> rightLeafRef
null.
ManagedReference<T>[] nodeDirectory
nodeDirectory for that instance will be null. Note that this
directory contains both leaf nodes as well as other directory nodes.
int modifications
ConcurrentIterator class to detect changes between transactions.
int size
int splitThreshold
PrefixEntry entries in a leaf node before
it will split into two leaf nodes.
splitint leafCapacity
PrefixEntry table.
int minDepth
initDepthint depth
int maxDirBits
directorySize provided in the
constructor.
addLeavesToDirectory| Class com.sun.sgs.app.util.ScalableHashSet extends AbstractSet<E> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
short minorVersion
ManagedReference<T> map
| Class com.sun.sgs.app.util.ScalableList extends AbstractList<E> implements Serializable |
|---|
serialVersionUID: 1L
| Serialized Fields |
|---|
ManagedReference<T> root
ManagedReference<T> headRef
ManagedReference<T> tailRef
int bucketSize
ListNode can contain. This
number should be small enough to enable concurrency but large enough to
contain a reasonable number of nodes. If it is not explicitly set, it
defaults to a value of 10.
int branchingFactor
|
Project Darkstar, Version 0.9.9.6 2009-05-08 15:39:40 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||