public final class ThresholdOutputStreamFactory extends Object
ThresholdOutputStream objects.| Modifier and Type | Method and Description | 
|---|---|
long | 
getMaxContentSize()
Returns the max content size in bytes. 
 | 
int | 
getMemoryThreshold()
Returns the memory threshold in bytes. 
 | 
File | 
getTempDir()
Returns the temp directory or  
null for the default temp
 directory. | 
boolean | 
isEncrypted()
Indicates if temporary files are encrypted. 
 | 
static ThresholdOutputStreamFactory | 
newInstance(File tempDir,
           int memoryThreshold,
           long maxContentSize,
           boolean encrypt)
Creates a new factory. 
 | 
ThresholdOutputStream | 
newOutputStream()
Creates a new  
ThresholdOutputStream object. | 
public static ThresholdOutputStreamFactory newInstance(File tempDir, int memoryThreshold, long maxContentSize, boolean encrypt)
ThresholdOutputStream objects.tempDir - temp directory or null for the default temp
            directorymemoryThreshold - memory threshold in bytesmaxContentSize - max size of the content in bytes (-1 to disable the check)encrypt - indicates if temporary files must be encryptedpublic ThresholdOutputStream newOutputStream()
ThresholdOutputStream object.public File getTempDir()
null for the default temp
 directory.public int getMemoryThreshold()
public long getMaxContentSize()
public boolean isEncrypted()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.