org.apache.camel.spi
Interface StreamCachingStrategy.SpoolRule

Enclosing interface:
StreamCachingStrategy

public static interface StreamCachingStrategy.SpoolRule

Rule for determine if stream caching should be spooled to disk or kept in-memory.


Method Summary
 boolean shouldSpoolCache(long length)
          Determines if the stream should be spooled or not.
 

Method Detail

shouldSpoolCache

boolean shouldSpoolCache(long length)
Determines if the stream should be spooled or not. For example if the stream length is over a threshold.

This allows implementations to use custom strategies to determine if spooling is needed or not.

Parameters:
length - the length of the stream
Returns:
true to spool the cache, or false to keep the cache in-memory


Apache Camel