|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SinkException | |
---|---|
seda.sandStorm.api | |
seda.sandStorm.core | |
seda.sandStorm.internal | |
seda.sandStorm.lib.aDisk | |
seda.sandStorm.lib.aSocket | |
seda.sandStorm.lib.Gnutella | |
seda.sandStorm.lib.http |
Uses of SinkException in seda.sandStorm.api |
---|
Subclasses of SinkException in seda.sandStorm.api | |
---|---|
class |
BadQueueElementException
This exception can be thrown if an inappropriate queue element is pushed onto a SinkIF. |
class |
SinkClosedException
This exception is thrown if one attempts to enqueue a new element onto a sink which is closed. |
class |
SinkFullException
This exception is thrown if a SinkIF is full; that is, that no more entries can be pushed into the SinkIF immediately. |
Methods in seda.sandStorm.api that throw SinkException | |
---|---|
void |
SinkIF.enqueue_many(QueueElementIF[] elements)
Given an array of elements, atomically enqueues all of the elements in the array. |
java.lang.Object |
SinkIF.enqueue_prepare(QueueElementIF[] elements)
Support for transactional enqueue. |
void |
SinkIF.enqueue(QueueElementIF element)
Enqueues the given element onto the queue. |
Uses of SinkException in seda.sandStorm.core |
---|
Methods in seda.sandStorm.core that throw SinkException | |
---|---|
void |
SimpleSink.enqueue_many(QueueElementIF[] enqueueMe)
Simply calls enqueue() on each item in the array. |
java.lang.Object |
FiniteQueue.enqueue_prepare(QueueElementIF[] enqueueMe)
Provisionally enqueue the given elements. |
java.lang.Object |
SimpleSink.enqueue_prepare(QueueElementIF[] enqueueMe)
Not supported; throws an IllegalArgumentException. |
abstract void |
SimpleSink.enqueue(QueueElementIF enqueueMe)
Must be implemented by subclasses. |
Uses of SinkException in seda.sandStorm.internal |
---|
Methods in seda.sandStorm.internal that throw SinkException | |
---|---|
void |
SinkProxy.enqueue_many(QueueElementIF[] enqueueMe)
|
java.lang.Object |
SinkProxy.enqueue_prepare(QueueElementIF[] enqueueMe)
|
void |
SinkProxy.enqueue(QueueElementIF enqueueMe)
|
Uses of SinkException in seda.sandStorm.lib.aDisk |
---|
Methods in seda.sandStorm.lib.aDisk that throw SinkException | |
---|---|
void |
AFile.enqueue_many(QueueElementIF[] elements)
Enqueues the given requests (which must be AFileRequests) to the file. |
abstract void |
AFileImpl.enqueue_many(QueueElementIF[] elements)
Enqueues the given requests (which must be AFileRequests) to the file. |
void |
AFileTPImpl.enqueue_many(QueueElementIF[] elements)
Enqueues the given requests (which must be AFileRequests) to the file. |
void |
AFile.enqueue(QueueElementIF req)
Enqueues the given request (which must be an AFileRequest) to the file. |
abstract void |
AFileImpl.enqueue(QueueElementIF req)
Enqueues the given request (which must be an AFileRequest) to the file. |
void |
AFileTPImpl.enqueue(QueueElementIF req)
Enqueues the given request (which must be an AFileRequest) to the file. |
void |
AFile.read(BufferElement buf)
Enqueues a read request at the current file offset. |
void |
AFile.read(BufferElement buf,
int offset)
Enqueues a read request at the given file offset. |
void |
AFile.seek(int offset)
Position the file to the given offset. |
void |
AFile.write(BufferElement buf)
Enqueues a write request at the current file offset. |
void |
AFile.write(BufferElement buf,
int offset)
Enqueues a write request at the given file offset. |
Uses of SinkException in seda.sandStorm.lib.aSocket |
---|
Methods in seda.sandStorm.lib.aSocket that throw SinkException | |
---|---|
void |
ATcpConnection.enqueue_many(QueueElementIF[] bufarr)
Enqueue a set of outgoing packets to be written to this socket. |
void |
AUdpSocket.enqueue_many(QueueElementIF[] packets)
Enqueue an set of outgoing packets to this socket. |
void |
ATcpConnection.enqueue(QueueElementIF buf)
Enqueue an outgoing packet to be written to this socket. |
void |
AUdpSocket.enqueue(QueueElementIF packet)
Enqueue an outgoing packet to be written to this socket. |
Uses of SinkException in seda.sandStorm.lib.Gnutella |
---|
Methods in seda.sandStorm.lib.Gnutella that throw SinkException | |
---|---|
void |
GnutellaConnection.enqueue_many(QueueElementIF[] elements)
|
java.lang.Object |
GnutellaConnection.enqueue_prepare(QueueElementIF[] enqueueMe)
|
void |
GnutellaConnection.enqueue(QueueElementIF element)
|
Uses of SinkException in seda.sandStorm.lib.http |
---|
Methods in seda.sandStorm.lib.http that throw SinkException | |
---|---|
void |
httpConnection.enqueue_many(QueueElementIF[] elements)
Enqueue outgoing data on this connection. |
java.lang.Object |
httpConnection.enqueue_prepare(QueueElementIF[] enqueueMe)
|
void |
httpConnection.enqueue(QueueElementIF element)
Enqueue outgoing data on this connection. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |