public class ExtractedTextCache extends Object
| Constructor and Description |
|---|
ExtractedTextCache(long maxWeight,
long expiryTimeInSecs) |
ExtractedTextCache(long maxWeight,
long expiryTimeInSecs,
boolean alwaysUsePreExtractedCache) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStats(int count,
long timeInMillis,
long bytesRead,
long textLength) |
String |
get(String nodePath,
String propertyName,
Blob blob,
boolean reindexMode)
Get the pre extracted text for given blob
|
CacheStats |
getCacheStats() |
PreExtractedTextProvider |
getExtractedTextProvider() |
TextExtractionStatsMBean |
getStatsMBean() |
void |
put(Blob blob,
ExtractedText extractedText) |
void |
setExtractedTextProvider(PreExtractedTextProvider extractedTextProvider) |
public ExtractedTextCache(long maxWeight,
long expiryTimeInSecs)
public ExtractedTextCache(long maxWeight,
long expiryTimeInSecs,
boolean alwaysUsePreExtractedCache)
public String get(String nodePath, String propertyName, Blob blob, boolean reindexMode)
public void put(Blob blob, ExtractedText extractedText)
public void addStats(int count,
long timeInMillis,
long bytesRead,
long textLength)
public TextExtractionStatsMBean getStatsMBean()
public CacheStats getCacheStats()
public void setExtractedTextProvider(PreExtractedTextProvider extractedTextProvider)
public PreExtractedTextProvider getExtractedTextProvider()
"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"