Uses of Class
seda.sandStorm.api.SinkException

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(QueueElementIF element)
          Enqueues the given element onto the queue.
 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.
 

Uses of SinkException in seda.sandStorm.core
 

Methods in seda.sandStorm.core that throw SinkException
 java.lang.Object FiniteQueue.enqueue_prepare(QueueElementIF[] enqueueMe)
          Provisionally enqueue the given elements.
abstract  void SimpleSink.enqueue(QueueElementIF enqueueMe)
          Must be implemented by subclasses.
 void SimpleSink.enqueue_many(QueueElementIF[] enqueueMe)
          Simply calls enqueue() on each item in the array.
 java.lang.Object SimpleSink.enqueue_prepare(QueueElementIF[] enqueueMe)
          Not supported; throws an IllegalArgumentException.
 

Uses of SinkException in seda.sandStorm.internal
 

Methods in seda.sandStorm.internal that throw SinkException
 void SinkProxy.enqueue(QueueElementIF enqueueMe)
           
 void SinkProxy.enqueue_many(QueueElementIF[] enqueueMe)
           
 java.lang.Object SinkProxy.enqueue_prepare(QueueElementIF[] enqueueMe)
           
 

Uses of SinkException in seda.sandStorm.lib.aDisk
 

Methods in seda.sandStorm.lib.aDisk that throw SinkException
 void AFile.enqueue(QueueElementIF req)
          Enqueues the given request (which must be an AFileRequest) to the file.
 void AFile.enqueue_many(QueueElementIF[] elements)
          Enqueues the given requests (which must be AFileRequests) to the file.
 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.
 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.
abstract  void AFileImpl.enqueue(QueueElementIF req)
          Enqueues the given request (which must be an AFileRequest) to the file.
abstract  void AFileImpl.enqueue_many(QueueElementIF[] elements)
          Enqueues the given requests (which must be AFileRequests) to the file.
 void AFileTPImpl.enqueue(QueueElementIF req)
          Enqueues the given request (which must be an AFileRequest) to the file.
 void AFileTPImpl.enqueue_many(QueueElementIF[] elements)
          Enqueues the given requests (which must be AFileRequests) to the file.
 

Uses of SinkException in seda.sandStorm.lib.aSocket
 

Methods in seda.sandStorm.lib.aSocket that throw SinkException
 void ATcpConnection.enqueue(QueueElementIF buf)
          Enqueue an outgoing packet to be written to this socket.
 void ATcpConnection.enqueue_many(QueueElementIF[] bufarr)
          Enqueue a set of outgoing packets to be written to this socket.
 void AUdpSocket.enqueue(QueueElementIF packet)
          Enqueue an outgoing packet to be written to this socket.
 void AUdpSocket.enqueue_many(QueueElementIF[] packets)
          Enqueue an set of outgoing packets to this socket.
 

Uses of SinkException in seda.sandStorm.lib.Gnutella
 

Methods in seda.sandStorm.lib.Gnutella that throw SinkException
 void GnutellaConnection.enqueue(QueueElementIF element)
           
 void GnutellaConnection.enqueue_many(QueueElementIF[] elements)
           
 java.lang.Object GnutellaConnection.enqueue_prepare(QueueElementIF[] enqueueMe)
           
 

Uses of SinkException in seda.sandStorm.lib.http
 

Methods in seda.sandStorm.lib.http that throw SinkException
 void httpConnection.enqueue(QueueElementIF element)
          Enqueue outgoing data on this connection.
 void httpConnection.enqueue_many(QueueElementIF[] elements)
          Enqueue outgoing data on this connection.
 java.lang.Object httpConnection.enqueue_prepare(QueueElementIF[] enqueueMe)