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

A

AbstractBufferImpl - Class in org.objectweb.dream.queue
Abstract implementation of a buffer.
AbstractBufferImpl() - Constructor for class org.objectweb.dream.queue.AbstractBufferImpl
 
AbstractBufferKeyedAddKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
Abstract implementation of a keyed buffer.
AbstractBufferKeyedAddKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
 
AbstractBufferKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
Abstract implementation of a (partially) keyed buffer.
AbstractBufferKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
 
AbstractPumpSynchronizedImpl - Class in org.objectweb.dream.pump
Abstract implementation of a synchronized Pull/Push pump.
AbstractPumpSynchronizedImpl() - Constructor for class org.objectweb.dream.pump.AbstractPumpSynchronizedImpl
 
AbstractRouterImpl - Class in org.objectweb.dream.router
Abstract implementation of a basic Push/Push router.
AbstractRouterImpl() - Constructor for class org.objectweb.dream.router.AbstractRouterImpl
 
AbstractRouterKeyBasedImpl - Class in org.objectweb.dream.router
Abstract implementation of a key-based Push/Push router.
AbstractRouterKeyBasedImpl() - Constructor for class org.objectweb.dream.router.AbstractRouterKeyBasedImpl
Constructor.
AbstractSemaphoreQueuedImpl - Class in org.objectweb.dream.synchro
Abstract implementation of a semaphore relying on queued wait nodes.
AbstractSemaphoreQueuedImpl.WaitQueue - Class in org.objectweb.dream.synchro
Base class for internal queue classes for semaphores, etc.
AbstractSemaphoreQueuedImpl.WaitQueue() - Constructor for class org.objectweb.dream.synchro.AbstractSemaphoreQueuedImpl.WaitQueue
 
AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode - Class in org.objectweb.dream.synchro
An element of the queue.
AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode() - Constructor for class org.objectweb.dream.synchro.AbstractSemaphoreQueuedImpl.WaitQueue.WaitNode
 
acceptMessage(Message) - Method in interface org.objectweb.dream.queue.MessageMatcher
Tests if the specified message can be returned from a buffer.
acquire() - Method in class org.objectweb.dream.synchro.AbstractSemaphoreQueuedImpl
 
acquire() - Method in interface org.objectweb.dream.synchro.Semaphore
Waits until a permit is available, and take one
acquire() - Method in class org.objectweb.dream.synchro.SemaphoreImpl
 
acquireRead() - Method in interface org.objectweb.dream.synchro.ReadWriteLock
Gets the read lock.
acquireRead() - Method in class org.objectweb.dream.synchro.ReadWriteLockFIFOImpl
 
acquireWrite() - Method in interface org.objectweb.dream.synchro.ReadWriteLock
Gets the write lock.
acquireWrite() - Method in class org.objectweb.dream.synchro.ReadWriteLockFIFOImpl
 
add(Message) - Method in class org.objectweb.dream.queue.AbstractBufferImpl
 
add(Message) - Method in interface org.objectweb.dream.queue.BufferAdd
Adds the specified message to the buffer.
add(Message, Object) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
 
add(Message) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
 
add(Message, Object) - Method in class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
 
add(Message, Object) - Method in interface org.objectweb.dream.queue.keyed.KeyedBufferAdd
Adds the specified message to the buffer, associated with the specified key object.
addAtHead(BufferKeyMutexSortedImpl.MessageList) - Method in class org.objectweb.dream.queue.BufferKeyMutexSortedImpl
 
AddIPExportIdChunkAttributeController - Interface in org.objectweb.dream.channel
Attribute controller interface for AddIPExportIdChunk components.
AddIPExportIdChunkImpl - Class in org.objectweb.dream.channel
This message transformer adds a ExportIdentifierChunk containing an IPExportIdentifier.
AddIPExportIdChunkImpl() - Constructor for class org.objectweb.dream.channel.AddIPExportIdChunkImpl
 
addMessageAtLast(BufferKeyMutexSortedImpl.MessageList, Message) - Method in class org.objectweb.dream.queue.BufferKeyMutexSortedImpl
 
ADDRESS - Static variable in interface org.objectweb.dream.protocol.channel.TCPIPProtocol
Key name for value used by the Protocol.createExportIdentifier(java.util.Map, org.objectweb.dream.protocol.ExportIdentifier[]) method to specify the address of the export identifier to create.
ADDRESS - Static variable in interface org.objectweb.dream.protocol.messagePassing.UDPProtocol
Key name for value used by the Protocol.createExportIdentifier(java.util.Map, org.objectweb.dream.protocol.ExportIdentifier[]) method to specify the address of the export identifier to create.
addServerSocket(ServerSocket, IPExportIdentifier) - Method in interface org.objectweb.dream.protocol.channel.ConnectionFactory
Adds a new server socket.
addServerSocket(ServerSocket, IPExportIdentifier) - Method in class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl
 
ALL_INTEGER_KEY - Static variable in class org.objectweb.dream.pushwithreturn.KeyGeneratorIntegerImpl
The "All" Integer key.
ALREADY_DELIVERED - Static variable in interface org.objectweb.dream.protocol.bus.logicalClock.LogicalClock
the value returned by LogicalClock.testRecvMessage(Message)if the message has already been delivered.
AtomicReactorImpl - Class in org.objectweb.dream.protocol.atomicity
Transient impelmentation of the Reactor component.
AtomicReactorImpl() - Constructor for class org.objectweb.dream.protocol.atomicity.AtomicReactorImpl
 
AtomicRouterImpl - Class in org.objectweb.dream.protocol.atomicity
A Router that choose a route depending on the pushing thread.
AtomicRouterImpl() - Constructor for class org.objectweb.dream.protocol.atomicity.AtomicRouterImpl
 
attempt(long) - Method in class org.objectweb.dream.synchro.AbstractSemaphoreQueuedImpl
 
attempt(long) - Method in interface org.objectweb.dream.synchro.Semaphore
Waits at most msecs millisconds for a permit.
attempt(long) - Method in class org.objectweb.dream.synchro.SemaphoreImpl
 
attemptRead(long) - Method in interface org.objectweb.dream.synchro.ReadWriteLock
Attempts to get the read lock.
attemptRead(long) - Method in class org.objectweb.dream.synchro.ReadWriteLockFIFOImpl
 
attemptWrite(long) - Method in interface org.objectweb.dream.synchro.ReadWriteLock
Attempts to get the write lock.
attemptWrite(long) - Method in class org.objectweb.dream.synchro.ReadWriteLockFIFOImpl
 
availableMessagesCount - Variable in class org.objectweb.dream.queue.AbstractBufferImpl
The count of available messages in the buffer.
availableMessagesCount - Variable in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
The count of available messages in the buffer.
availableMessagesCount - Variable in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
The count of available messages in the buffer.
availableSpace() - Method in class org.objectweb.dream.queue.AbstractBufferImpl
 
availableSpace(Object) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
 
availableSpace() - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
 
availableSpace() - Method in class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
 
await() - Method in interface org.objectweb.dream.synchro.Condition
Wait for notification.
await() - Method in class org.objectweb.dream.synchro.ConditionImpl
 
await() - Method in class org.objectweb.dream.synchro.ConditionReEntrantImpl
 

B

beforeFirstStart(Component) - Method in class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl
 
beforeFirstStart(Component) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
beforeFirstStart(Component) - Method in class org.objectweb.dream.protocol.messagePassing.UDPProtocolImpl
 
beforeFirstStart(Component) - Method in class org.objectweb.dream.pump.PumpPeriodicSynchronizedImpl
 
beforeFirstStart(Component) - Method in class org.objectweb.dream.pump.PumpSynchronizedImpl
 
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in interface org.objectweb.dream.protocol.bus.BusProtocol
Binds to a previously exported ChannelFactory interface designated by the given export identifier.
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in class org.objectweb.dream.protocol.bus.BusProtocolImpl
 
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in class org.objectweb.dream.protocol.bus.logicalClock.ProtocolImpl
 
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in interface org.objectweb.dream.protocol.channel.ChannelProtocol
Binds to a previously exported ChannelFactory interface designated by the given export identifier.
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in class org.objectweb.dream.protocol.channel.MultiplexBindProtocolImpl
 
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in class org.objectweb.dream.protocol.channel.MultiplexExportProtocolImpl
 
bind(String, int, IncomingPush) - Method in interface org.objectweb.dream.protocol.channel.TCPIPProtocol
Utility method.
bind(ExportIdentifier, IncomingPush, Map<String, Object>) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
bind(String, int, IncomingPush) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
bind(ExportIdentifier, Map<String, Object>) - Method in class org.objectweb.dream.protocol.rpc.ProtocolImpl
 
bind(ExportIdentifier, Map<String, Object>) - Method in interface org.objectweb.dream.protocol.rpc.RPCProtocol
Binds to a previously exported Skeleton interface designated by the given export identifier.
BIND_REPLY_CHUNK_NAME - Static variable in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
BindChunk - Class in org.objectweb.dream.protocol.channel
Chunk used by multiplex protocol.
BindChunk() - Constructor for class org.objectweb.dream.protocol.channel.BindChunk
 
BindException - Exception in org.objectweb.dream.protocol
Exception thrown when the binding can't be established.
BindException() - Constructor for exception org.objectweb.dream.protocol.BindException
 
BindException(String) - Constructor for exception org.objectweb.dream.protocol.BindException
 
BindException(String, ExportIdentifier) - Constructor for exception org.objectweb.dream.protocol.BindException
 
BindException(String, ExportIdentifier, Throwable) - Constructor for exception org.objectweb.dream.protocol.BindException
Creates an exception caused by another exception.
bindFc(String, Object) - Method in class org.objectweb.dream.aggregator.PullPullAggregatorCollectionInputImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.aggregator.PullPullAggregatorFixedNumberImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.aggregator.PullPullAggregatorWhileNotNullImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.aggregator.PushPushDisaggregatorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.cache.CacheImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.channel.AddIPExportIdChunkImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.channel.ChannelInOutImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.channel.ChannelOutImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.channel.DestinationResolverChunkBasedImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.exception.CatchPushExceptionImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.exception.RetryPushImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.atomicity.AtomicReactorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.atomicity.AtomicRouterImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.bus.BusProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.bus.logicalClock.ProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.bus.TCPIPLocalAccessManagerImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.channel.MultiplexBindProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.channel.MultiplexExportProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.FragmentationProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.MessagePassingOverChannelImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.ReliableMessagePassingProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.SerializatorMessagePassingProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.messagePassing.UDPProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.protocol.rpc.ProtocolImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.pump.AbstractPumpSynchronizedImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.pushwithreturn.HandleReturnMessageImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.pushwithreturn.KeyGeneratorIntegerImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.pushwithreturn.SynchronizerAsynchronousImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.pushwithreturn.SynchronizerSynchronousImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.AbstractBufferImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.BufferKeyMutexSortedImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.BufferMatchingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.BufferSortingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.IncomingHandlerBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.IncomingHandlerDroppingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.IncomingHandlerExceptionThrowingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.IncomingHandlerRemovingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.BufferAscendingSequenceNumberKeyedAddKeyedRemoveImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.DoubleKeyedOutgoingHandlerBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.DoubleKeyedOutgoingHandlerNonBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerExceptionThrowingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerNonBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.KeyedOutgoingHandlerBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.keyed.KeyedOutgoingHandlerNonBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.OutgoingHandlerAggregatingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.OutgoingHandlerBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.OutgoingHandlerNonBlockingImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.queue.PushPushUnlockKeyImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.router.AbstractRouterImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.router.RouterChunkNameImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.serializator.DeSerializatorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.serializator.PushPushDeSerializatorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.serializator.PushPushSerializatorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.serializator.SerializatorImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.synchro.ConditionImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.synchro.ConditionReEntrantImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.synchro.LockPullUnlockImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.synchro.LockPushUnlockImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.synchro.ReadWriteLockFIFOImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.trash.TrashImpl
 
bindFc(String, Object) - Method in class org.objectweb.dream.xml.SaxXercesParser
 
BLOCK_OVERFLOW_POLICY - Static variable in interface org.objectweb.dream.queue.PushQueueAttributeController
An overflow policy that block incoming messages until a message is delivered on the output.
BufferAdd - Interface in org.objectweb.dream.queue
This interface defines methods that must be implemented by a buffer to allow components to add messages into it.
bufferAdd - Variable in class org.objectweb.dream.queue.IncomingHandlerBlockingImpl
The buffer into which pushed messages are added.
bufferAdd - Variable in class org.objectweb.dream.queue.IncomingHandlerDroppingImpl
The buffer into which pushed messages are added.
bufferAdd - Variable in class org.objectweb.dream.queue.IncomingHandlerExceptionThrowingImpl
The buffer into which pushed messages are added.
bufferAdd - Variable in class org.objectweb.dream.queue.IncomingHandlerRemovingImpl
The buffer into which pushed messages are added.
BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
This buffer stores every incoming message according to a key (keyChunk) that is contained in the message as a AbstractChunk which name can be specified as a Fractal component attribute using the BufferAttributeControllerKeyChunkAdd interface.
BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
 
BufferAscendingSequenceNumberImpl - Class in org.objectweb.dream.queue
Implementation of the Buffer interface using a sorted list.
BufferAscendingSequenceNumberImpl() - Constructor for class org.objectweb.dream.queue.BufferAscendingSequenceNumberImpl
 
BufferAscendingSequenceNumberImpl.Element - Class in org.objectweb.dream.queue
This class represents elements of a linked list.
BufferAscendingSequenceNumberImpl.Element() - Constructor for class org.objectweb.dream.queue.BufferAscendingSequenceNumberImpl.Element
 
BufferAscendingSequenceNumberKeyedAddKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
This buffer stores incoming messages according to a sequence number that is retrieved using a chunk that extends the SequenceNumberChunkclass.
BufferAscendingSequenceNumberKeyedAddKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.BufferAscendingSequenceNumberKeyedAddKeyedRemoveImpl
 
BufferAttributeController - Interface in org.objectweb.dream.queue
Base attribute controller interface for buffer implementations.
BufferAttributeControllerAscendingKeyKeyChunkAdd - Interface in org.objectweb.dream.queue.keyed
Attribute controller interface used by queues that use both ordered keys and key chunks to sort messages.
BufferAttributeControllerAscendingSequenceNumber - Interface in org.objectweb.dream.queue
Attribute controller for buffers that sort messages using an ascending sequence number.
BufferAttributeControllerAscendingSequenceNumberKeyChunkAdd - Interface in org.objectweb.dream.queue.keyed
Attribute controller interface used by queues that use both key chunks and sequence numbers to sort messages.
BufferAttributeControllerAscendingSequenceNumberKeyedAdd - Interface in org.objectweb.dream.queue.keyed
Attribute controller for buffers that sort messages by keys according to an ascending sequence number.
BufferAttributeControllerKeyChunkAdd - Interface in org.objectweb.dream.queue.keyed
Attribute controller interface used by buffers that use a key (which is a chunk of the message) to sort messages.
BufferAttributeControllerKeyed - Interface in org.objectweb.dream.queue.keyed
Attribute controller interface for buffers that use keys to sort messages.
BufferAttributeControllerSorted - Interface in org.objectweb.dream.queue
Sorted queue attribute controller.
BufferedMessagePassingProtocolImpl - Class in org.objectweb.dream.protocol.messagePassing
Implementation of a decoupling bus protocol.
BufferedMessagePassingProtocolImpl() - Constructor for class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl
 
BufferedMessagePassingProtocolImpl.Session - Class in org.objectweb.dream.protocol.messagePassing
 
BufferedMessagePassingProtocolImpl.Session(IncomingPush) - Constructor for class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl.Session
 
BufferedMessagePassingProtocolImpl.Session.SendTask - Class in org.objectweb.dream.protocol.messagePassing
 
BufferedMessagePassingProtocolImpl.Session.SendTask() - Constructor for class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl.Session.SendTask
 
BufferFIFOImpl - Class in org.objectweb.dream.queue
A buffer in which stored messages are available to get or remove in the same order as they are added (First In First Out).
BufferFIFOImpl() - Constructor for class org.objectweb.dream.queue.BufferFIFOImpl
 
BufferKeyChunkAddKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
This buffer stores every incoming message according to a key that is contained in the message as a chunk which name can be specified as a Fractal component attribute using the interface of type BufferAttributeControllerKeyChunkAdd.
BufferKeyChunkAddKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.BufferKeyChunkAddKeyedRemoveImpl
 
BufferKeyedAddKeyedRemoveImpl - Class in org.objectweb.dream.queue.keyed
Buffer that uses keys to sort messages.
BufferKeyedAddKeyedRemoveImpl() - Constructor for class org.objectweb.dream.queue.keyed.BufferKeyedAddKeyedRemoveImpl
 
BufferKeyMutexSortedImpl - Class in org.objectweb.dream.queue
This buffer sorts messages using a key provided by a MessageKeyManager.
BufferKeyMutexSortedImpl() - Constructor for class org.objectweb.dream.queue.BufferKeyMutexSortedImpl
 
BufferKeyMutexSortedImpl.ListElem - Class in org.objectweb.dream.queue
Object list elements.
BufferKeyMutexSortedImpl.ListElem() - Constructor for class org.objectweb.dream.queue.BufferKeyMutexSortedImpl.ListElem
 
BufferKeyMutexSortedImpl.MessageList - Class in org.objectweb.dream.queue
Object list
BufferKeyMutexSortedImpl.MessageList() - Constructor for class org.objectweb.dream.queue.BufferKeyMutexSortedImpl.MessageList
 
BufferLIFOImpl - Class in org.objectweb.dream.queue
A buffer in which stored messages are available to get or remove in the reverse order as they are added (Last In First Out).
BufferLIFOImpl() - Constructor for class org.objectweb.dream.queue.BufferLIFOImpl
 
BufferMatchingImpl - Class in org.objectweb.dream.queue
A buffer in which stored messages are available to get or remove only if they are accepted by the message matcher bound to this component.
BufferMatchingImpl() - Constructor for class org.objectweb.dream.queue.BufferMatchingImpl
 
BufferOverflowException - Exception in org.objectweb.dream.queue
Exception thrown by queues when the maximum capacity of the queue is raised and the policy is to throw an exception.
BufferOverflowException() - Constructor for exception org.objectweb.dream.queue.BufferOverflowException
 
BufferOverflowException(String) - Constructor for exception org.objectweb.dream.queue.BufferOverflowException
 
BufferOverflowException(String, Throwable) - Constructor for exception org.objectweb.dream.queue.BufferOverflowException
 
BufferOverflowException(Throwable) - Constructor for exception org.objectweb.dream.queue.BufferOverflowException
 
BufferRemove - Interface in org.objectweb.dream.queue
This interface defines methods that must be implemented by a buffer to allow components to get or delete messages from it.
bufferRemove - Variable in class org.objectweb.dream.queue.IncomingHandlerRemovingImpl
The buffer from which message may be removed.
bufferRemove - Variable in class org.objectweb.dream.queue.OutgoingHandlerAggregatingImpl
The buffer from which pulled messages are removed.
bufferRemove - Variable in class org.objectweb.dream.queue.OutgoingHandlerBlockingImpl
The buffer from which pulled messages are removed.
bufferRemove - Variable in class org.objectweb.dream.queue.OutgoingHandlerNonBlockingImpl
The buffer from which pulled messages are removed.
BufferSortingImpl - Class in org.objectweb.dream.queue
A buffer in which stored messages are available to get or remove in the order of the "key" that is calculated for each message by the MessageComparableKeyManager component bound to this component when adding each message.
BufferSortingImpl() - Constructor for class org.objectweb.dream.queue.BufferSortingImpl
 
BusExportIdentifier - Class in org.objectweb.dream.protocol.bus
Export identifier for bus protocol.
BusExportIdentifier(ExportIdentifier[]) - Constructor for class org.objectweb.dream.protocol.bus.BusExportIdentifier
Constructor
BusOutgoingPush - Interface in org.objectweb.dream.protocol.bus
Specialized OutgoingPush interface for bus protocol.
BusProtocol - Interface in org.objectweb.dream.protocol.bus
Specialized Protocol interface for protocol components providing BusOutgoingPush interface as result of a binding.
BusProtocolImpl - Class in org.objectweb.dream.protocol.bus
Implementation of the Bus protocol.
BusProtocolImpl() - Constructor for class org.objectweb.dream.protocol.bus.BusProtocolImpl
 
BusProtocolImpl.Session - Class in org.objectweb.dream.protocol.bus
 
BusProtocolImpl.Session(BusExportIdentifier, int, IncomingPush) - Constructor for class org.objectweb.dream.protocol.bus.BusProtocolImpl.Session
 
byteArray - Variable in class org.objectweb.dream.serializator.ByteArrayChunk
The byte array.
ByteArrayChunk - Class in org.objectweb.dream.serializator
Chunk containing a byte array.
ByteArrayChunk() - Constructor for class org.objectweb.dream.serializator.ByteArrayChunk
 
byteArrayOutputStream - Variable in class org.objectweb.dream.serializator.CodecInputOutputByteArray
 

C

CacheAttributeController - Interface in org.objectweb.dream.cache
This class defines a controller for managing the cache attributes.
cachedMessage - Variable in class org.objectweb.dream.cache.CacheImpl
The last cached message.
CacheImpl - Class in org.objectweb.dream.cache
This class defines a basic cache.
CacheImpl() - Constructor for class org.objectweb.dream.cache.CacheImpl
 
canAdd(Message) - Method in class org.objectweb.dream.queue.AbstractBufferImpl
Checks whether the given message can be added into the buffer.
canAdd(Message, Object) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
Checks whether the given message can be added into the buffer.
canAdd(Message) - Method in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
Checks whether the given message can be added into the buffer.
canAdd(Message) - Method in class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
Checks whether the given message can be added into the buffer.
canAdd(Message) - Method in class org.objectweb.dream.queue.keyed.BufferKeyChunkAddKeyedRemoveImpl
 
CatchPushExceptionImpl - Class in org.objectweb.dream.exception
Try to push incoming messages on the output ("out-push" client interface).
CatchPushExceptionImpl() - Constructor for class org.objectweb.dream.exception.CatchPushExceptionImpl
 
CHANEL_ITF_NAME - Static variable in interface org.objectweb.dream.protocol.channel.ChannelFactory
The commonly used name of this interface.
ChannelFactory - Interface in org.objectweb.dream.protocol.channel
A communication channel factory interface, that a ChannelProtocol can export.
ChannelInAttributeController - Interface in org.objectweb.dream.channel
Attribute controller interface for channel in.
ChannelInExportId - Interface in org.objectweb.dream.channel
This interface, provided by ChanelIn, can be used to retrieve the ExportIdentifier that identify the ChannelIn.
ChannelInOutImpl - Class in org.objectweb.dream.channel
ChannelIn implementation.
ChannelInOutImpl() - Constructor for class org.objectweb.dream.channel.ChannelInOutImpl
Default constructor.
ChannelOutImpl - Class in org.objectweb.dream.channel
ChannelIn implementation.
ChannelOutImpl() - Constructor for class org.objectweb.dream.channel.ChannelOutImpl
Default constructor.
ChannelProtocol - Interface in org.objectweb.dream.protocol.channel
A protocol is a naming context which can export ChannelFactory interfaces.
chunkName - Variable in class org.objectweb.dream.channel.AddIPExportIdChunkImpl
 
chunkName - Variable in class org.objectweb.dream.router.RouterChunkNameImpl
the chunk name to test
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.AbstractBufferImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.BufferMatchingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.BufferSortingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.IncomingHandlerBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.IncomingHandlerDroppingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.IncomingHandlerExceptionThrowingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.IncomingHandlerRemovingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedAddKeyedRemoveImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.AbstractBufferKeyedRemoveImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.BufferAscendingKeyKeyChunkAddDoubleKeyedRemoveImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.DoubleKeyedOutgoingHandlerBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.DoubleKeyedOutgoingHandlerNonBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerExceptionThrowingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.KeyedIncomingHandlerNonBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.KeyedOutgoingHandlerBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.keyed.KeyedOutgoingHandlerNonBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.OutgoingHandlerAggregatingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.OutgoingHandlerBlockingImpl
The names of client interfaces.
CLIENT_INTERFACE_NAMES - Static variable in class org.objectweb.dream.queue.OutgoingHandlerNonBlockingImpl
The names of client interfaces.
CLOCK_TYPE_HINT_KEY - Static variable in interface org.objectweb.dream.protocol.bus.logicalClock.LogicalClockBusProtocol
The hint value used by Protocol.createExportIdentifier(java.util.Map, ExportIdentifier[]) to specify the clock type.
CloseChunk - Class in org.objectweb.dream.protocol.channel
Chunk used by multiplex protocol.
CloseChunk() - Constructor for class org.objectweb.dream.protocol.channel.CloseChunk
 
closed - Variable in class org.objectweb.dream.protocol.bus.BusProtocolImpl.Session
 
closed - Variable in class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl.Session
 
CodecInputOutputByteArray - Class in org.objectweb.dream.serializator
An CodecInputOutput that contains a ByteArrayOutputStream.
CodecInputOutputByteArray() - Constructor for class org.objectweb.dream.serializator.CodecInputOutputByteArray
 
Condition - Interface in org.objectweb.dream.synchro
A condition component aima at synchronizing the execution of several components.
ConditionImpl - Class in org.objectweb.dream.synchro
Basic implementation of the Conditioninterface.
ConditionImpl() - Constructor for class org.objectweb.dream.synchro.ConditionImpl
 
ConditionReEntrantImpl - Class in org.objectweb.dream.synchro
ReEntrant implementation of the Conditioninterface.
ConditionReEntrantImpl() - Constructor for class org.objectweb.dream.synchro.ConditionReEntrantImpl
 
CONNECTION_RETRY - Static variable in interface org.objectweb.dream.protocol.channel.TCPIPProtocol
This integer hint, used at bind time, can specify the number of connection retries before aborting.
CONNECTION_RETRY_DEFAULT - Static variable in interface org.objectweb.dream.protocol.channel.TCPIPProtocolAttributeController
Default value of connectionRetry attribute.
ConnectionFactory - Interface in org.objectweb.dream.protocol.channel
Interface provided by server session factory.
ConnectionFactoryImpl - Class in org.objectweb.dream.protocol.channel
Implementation of ConnectionFactory.
ConnectionFactoryImpl() - Constructor for class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl
 
ConnectionFactoryImpl.ListenTask - Class in org.objectweb.dream.protocol.channel
 
ConnectionFactoryImpl.ListenTask() - Constructor for class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl.ListenTask
 
ConnectionFactoryImpl.SessionFactory - Class in org.objectweb.dream.protocol.channel
 
ConnectionFactoryImpl.SessionFactory(ServerSocket, IPExportIdentifier) - Constructor for class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl.SessionFactory
 
connectionFactoryItf - Variable in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
ConnectionManager - Interface in org.objectweb.dream.protocol.channel
Interface provided by the protocol component to manage opened connections and sessions.
connectionManagerItf - Variable in class org.objectweb.dream.protocol.channel.ConnectionFactoryImpl
 
connectionRetry - Variable in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
CONTENT_HANDLER_ITF_NAME - Static variable in class org.objectweb.dream.xml.SaxXercesParser
The name of the ContentHandler client interface.
createComparableKey() - Method in interface org.objectweb.dream.queue.MessageComparableKeyManager
Returns a new empty comparable key object.
createConnection(IPExportIdentifier) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
createExportIdentifier(Map, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.bus.BusProtocolImpl
 
createExportIdentifier(int, String, ExportIdentifier) - Method in interface org.objectweb.dream.protocol.bus.logicalClock.LogicalClockBusProtocol
Utility method
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.bus.logicalClock.ProtocolImpl
 
createExportIdentifier(int, String, ExportIdentifier) - Method in class org.objectweb.dream.protocol.bus.logicalClock.ProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.channel.MultiplexBindProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.channel.MultiplexExportProtocolImpl
 
createExportIdentifier(String, int) - Method in interface org.objectweb.dream.protocol.channel.TCPIPProtocol
Utility method.
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
createExportIdentifier(String, int) - Method in class org.objectweb.dream.protocol.channel.TCPIPProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.BufferedMessagePassingProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.FragmentationProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.MessagePassingOverChannelImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.ReliableMessagePassingProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.SerializatorMessagePassingProtocolImpl
 
createExportIdentifier(String, int) - Method in interface org.objectweb.dream.protocol.messagePassing.UDPProtocol
Utility method.
createExportIdentifier(Map, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.messagePassing.UDPProtocolImpl
 
createExportIdentifier(String, int) - Method in class org.objectweb.dream.protocol.messagePassing.UDPProtocolImpl
 
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in interface org.objectweb.dream.protocol.Protocol
Creates a new export identifier with the provided info
createExportIdentifier(Map<String, Object>, ExportIdentifier[]) - Method in class org.objectweb.dream.protocol.rpc.ProtocolImpl
 
createKey() - Method in interface org.objectweb.dream.queue.MessageKeyManager
Returns a new empty key object.
createWaitingKey(Key) - Method in interface org.objectweb.dream.pushwithreturn.WaitingKeys
Creates a WaitingKeyobject for the given key.
createWaitingKey(Key) - Method in class org.objectweb.dream.pushwithreturn.WaitingKeysImpl
 

D

DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.bus.logicalClock.LogicalClockChunk
The default name for chunks of this type
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.channel.BindChunk
Default name for chunks of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.channel.CloseChunk
Default name for chunks of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.ExceptionChunk
default name of chunk of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.ExportIdentifierChunk
The default name of chunk of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.messagePassing.FragmentationChunk
The default name for chunks of this type
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.rpc.InvocationChunk
The default name of chunks of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.rpc.ReplyChunk
The default name of chunks of this type.
DEFAULT_NAME - Static variable in class org.objectweb.dream.protocol.rpc.