| Interface | Description |
|---|---|
| Storage |
Can be used to read data that has been stored by a
StorageProvider. |
| StorageProvider |
Provides a strategy for storing the contents of an
InputStream
or retrieving the content written to an OutputStream. |
| Class | Description |
|---|---|
| AbstractStorageProvider |
Abstract implementation of
StorageProvider that implements
store(InputStream) by copying the
input stream to a StorageOutputStream obtained from
createStorageOutputStream(). |
| CipherStorageProvider |
A
StorageProvider that transparently scrambles and unscrambles the
data stored by another StorageProvider. |
| DefaultStorageProvider |
Allows for a default
StorageProvider instance to be configured on an
application level. |
| MemoryStorageProvider |
A
StorageProvider that stores the data entirely in memory. |
| MultiReferenceStorage |
A wrapper around another
Storage that also maintains a reference
counter. |
| StorageBodyFactory |
Factory for creating message bodies.
|
| StorageOutputStream |
This class implements an output stream that can be used to create a
Storage object. |
| TempFileStorageProvider |
A
StorageProvider that stores the data in temporary files. |
| ThresholdStorageProvider |
A
StorageProvider that keeps small amounts of data in memory and
writes the remainder to another StorageProvider (the back-end)
if a certain threshold size gets exceeded. |
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.