SilverStream
Application Server 3.5

com.sssw.srv.mail
Class AgoByteStoreDyna

java.lang.Object
 |
 +--com.sssw.srv.mail.AgoByteStore
       |
       +--com.sssw.srv.mail.AgoByteStoreDyna

public class AgoByteStoreDyna
extends AgoByteStore

A subclass of AgoByteStore, this class provides an implementation that stores small byte stores (under four megabytes) in memory and larger ones in a file on disk.


Constructor Summary
AgoByteStoreDyna()
          Constructor for the AgoByteStoreDyna class.
AgoByteStoreDyna(byte value)
          The constructor for the AgoByteStoreDyna class with a specified byte value.
AgoByteStoreDyna(InputStream stream)
          The constructor for the AgoByteStoreDyna class with a specified InputStream value.
 
Methods inherited from class com.sssw.srv.mail.AgoByteStore
append, append, append, getInputStream, getOffset, incrementOffset, length, peek, peek, read, reset, setOffset, toString, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AgoByteStoreDyna

public AgoByteStoreDyna()
Constructor for the AgoByteStoreDyna class.
Usage:

Note that AgoByteStoreDyna() is overloaded. This version simply creates an AgoByteStoreDyna object, while the other versions create the object with either a byte value or an input stream.

Example:
     AgoByteStoreDyna byteDyna = new AgoByteStoreDyna();
 
See Also:
AgoByteStoreDyna.AgoByteStoreDyna( byte value ), AgoByteStoreDyna.AgoByteStoreDyna(InputStream stream )

AgoByteStoreDyna

public AgoByteStoreDyna(byte value)
                 throws IOException
The constructor for the AgoByteStoreDyna class with a specified byte value.
Parameters:
value - specifies the byte value for the initialized AgoByteStoreDyna object.
Usage:

Note that AgoByteStoreDyna() is overloaded. This version creates an AgoByteStoreDyna object with a byte value while the other versions create the object with no value or an input stream.

Example:
     AgoByteStoreDyna byteDyna = new AgoByteStoreDyna(valueByte);
 
See Also:
AgoByteStoreDyna.AgoByteStoreDyna(), AgoByteStoreDyna.AgoByteStoreDyna(InputStream stream )

AgoByteStoreDyna

public AgoByteStoreDyna(InputStream stream)
                 throws IOException
The constructor for the AgoByteStoreDyna class with a specified InputStream value.
Parameters:
stream - specifies the input steam for the initialized AgoByteStoreDyna object.
Usage:

Note that AgoByteStoreDyna() is overloaded. This version creates an AgoByteStoreDyna object with an input stream while the other versions create the object with no value or a byte value.

Example:
     AgoByteStoreDyna byteDyna = new AgoByteStoreDyna(someInputStream);
 
See Also:
AgoByteStoreDyna.AgoByteStoreDyna(), AgoByteStoreDyna.AgoByteStoreDyna( byte value )

SilverStream
Application Server 3.5