|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectde.osci.osci12.extinterfaces.OSCIDataSource
de.osci.osci12.common.SwapBuffer
Diese Klasse stellt die Standard-Implementierung der abstrakten
OSCIDataSource-Klasse dar. Diese Implementierung puffert Inhaltsdaten
bis zu einer konfigurierbaren Anzahl von Bytes im Arbeitsspeicher.
Wird diese Anzahl überschritten, werden die gepufferten Bytes wie alle
folgenden Bytes in eine temporäre Datei geschrieben.
Zur Dokumentation der Methoden s. OSCIDataSource.
Copyright © 2004 Freie Hansestadt Bremen
Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft GmbH & Co. KG
Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.
Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der OSCI-Leitstelle, Senator für Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.
OSCIDataSource| Field Summary | |
static long |
maxBufferSize
Limit für die Anzahl von Bytes, die im Arbeitsspeicher gepuffert werden, bevor in eine temporäre Datei geswapt wird. |
| Constructor Summary | |
SwapBuffer()
Creates a new SwapBuffer object. |
|
| Method Summary | |
java.io.InputStream |
getInputStream()
undocumented |
long |
getLength()
Liefert die Anzahl der (momentan) gespeicherten Bytes. |
java.io.OutputStream |
getOutputStream()
undocumented |
java.lang.String |
getVendor()
Liefert den Namen des Herstellers. |
java.lang.String |
getVersion()
Liefert eine Versionsnummer. |
OSCIDataSource |
newInstance()
undocumented |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static long maxBufferSize
| Constructor Detail |
public SwapBuffer()
| Method Detail |
public OSCIDataSource newInstance()
throws java.io.IOException
newInstance in class OSCIDataSourcejava.io.IOException - undocumented
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in class OSCIDataSourcejava.io.IOException - undocumentedInputStream.reset(),
InputStream.markSupported()
public java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in class OSCIDataSourcejava.io.IOException - undocumented
java.lang.IllegalStateException - undocumentedpublic long getLength()
getLength in class OSCIDataSourcepublic java.lang.String getVersion()
getVersion in class OSCIDataSourcepublic java.lang.String getVendor()
getVendor in class OSCIDataSource
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||