Uses of Interface
org.apache.james.mime4j.storage.Storage
Packages that use Storage
-
Uses of Storage in org.apache.james.mime4j.samples.dom
Methods in org.apache.james.mime4j.samples.dom that return StorageModifier and TypeMethodDescriptionprivate static Storage
MultipartMessage.storeImage
(StorageProvider storageProvider, BufferedImage image, String formatName) Stores the specified image in a Storage object. -
Uses of Storage in org.apache.james.mime4j.storage
Classes in org.apache.james.mime4j.storage that implement StorageModifier and TypeClassDescriptionprivate static final class
(package private) static final class
class
A wrapper around anotherStorage
that also maintains a reference counter.private static final class
private static final class
Fields in org.apache.james.mime4j.storage declared as StorageModifier and TypeFieldDescriptionprivate Storage
CipherStorageProvider.CipherStorage.encrypted
private final Storage
MultiReferenceStorage.storage
private Storage
ThresholdStorageProvider.ThresholdStorage.tail
Methods in org.apache.james.mime4j.storage that return StorageModifier and TypeMethodDescriptionfinal Storage
AbstractStorageProvider.store
(InputStream in) This implementation creates aStorageOutputStream
by callingcreateStorageOutputStream()
and copies the content of the given input stream to that output stream.StorageProvider.store
(InputStream in) Stores the contents of the givenInputStream
.final Storage
StorageOutputStream.toStorage()
Closes this output stream if it has not already been closed and returns aStorage
object which contains the bytes that have been written to this output stream.protected Storage
CipherStorageProvider.CipherStorageOutputStream.toStorage0()
protected Storage
MemoryStorageProvider.MemoryStorageOutputStream.toStorage0()
protected abstract Storage
StorageOutputStream.toStorage0()
Has to be implemented by a concrete subclass to create aStorage
object from the bytes that have been written to thisStorageOutputStream
.protected Storage
TempFileStorageProvider.TempFileStorageOutputStream.toStorage0()
protected Storage
ThresholdStorageProvider.ThresholdStorageOutputStream.toStorage0()
Methods in org.apache.james.mime4j.storage with parameters of type StorageModifier and TypeMethodDescriptionStorageBodyFactory.binaryBody
(Storage storage) Creates aBinaryBody
that holds the content of the givenStorage
.Constructors in org.apache.james.mime4j.storage with parameters of type StorageModifierConstructorDescriptionCipherStorage
(Storage encrypted, String algorithm, SecretKeySpec skeySpec) MultiReferenceStorage
(Storage storage) Creates a newMultiReferenceStorage
instance for the given back-end.ThresholdStorage
(byte[] head, int headLen, Storage tail)