public class RegisteredExtractors extends Object
Constructor and Description |
---|
RegisteredExtractors() |
Modifier and Type | Method and Description |
---|---|
static String[] |
getContentTypes()
Return registered content types
|
static String |
getText(PersistentFile persistentFile)
Sample lazy text extraction.
|
static String |
getText(String mimeType,
String encoding,
InputStream isContent)
Extract text to be indexed
|
static String |
getText(String docPath,
String mimeType,
String encoding,
InputStream isContent)
Extract text to be indexed
|
static org.apache.jackrabbit.extractor.TextExtractor |
getTextExtractor(String mimeType)
Return guessed text extractor
|
static void |
index(javax.jcr.Node docNode,
javax.jcr.Node contNode,
String mimeType)
EXPERIMENTAL
|
static void |
init()
Initialize text extractors from REGISTERED_TEXT_EXTRACTORS
|
static boolean |
isRegistered(String className)
Check for registered text extractor
|
public static void init()
public static String[] getContentTypes()
public static org.apache.jackrabbit.extractor.TextExtractor getTextExtractor(String mimeType)
public static boolean isRegistered(String className)
public static String getText(String docPath, String mimeType, String encoding, InputStream isContent) throws IOException
IOException
public static String getText(String mimeType, String encoding, InputStream isContent) throws IOException
IOException
public static void index(javax.jcr.Node docNode, javax.jcr.Node contNode, String mimeType) throws javax.jcr.ValueFormatException, javax.jcr.PathNotFoundException, javax.jcr.RepositoryException, IOException
javax.jcr.ValueFormatException
javax.jcr.PathNotFoundException
javax.jcr.RepositoryException
IOException
public static String getText(PersistentFile persistentFile) throws IOException
IOException
LazyField
Copyright © 2016. All rights reserved.