Class TikaAutoContentTransformer
- java.lang.Object
-
- org.alfresco.repo.content.transform.ContentTransformerHelper
-
- org.alfresco.repo.content.transform.AbstractContentTransformerLimits
-
- org.alfresco.repo.content.transform.AbstractContentTransformer2
-
- org.alfresco.repo.content.transform.AbstractRemoteContentTransformer
-
- org.alfresco.repo.content.transform.TikaPoweredContentTransformer
-
- org.alfresco.repo.content.transform.TikaAutoContentTransformer
-
- All Implemented Interfaces:
ContentWorker,ContentTransformer,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
@Deprecated public class TikaAutoContentTransformer extends TikaPoweredContentTransformer
Deprecated.The transformations code is being moved out of the codebase and replaced by the new async RenditionService2 or other external libraries.A Content Extractor for XML, HTML and Text, which makes use of the Apache Tika auto-detection to select the best parser to process your document. This will be used for all files which Tika can handle, but where no other more explicit extractor is defined.- Author:
- Nick Burch
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.ArrayList<java.lang.String>SUPPORTED_MIMETYPESDeprecated.We support all the mimetypes that the Tika auto-detect parser can handle, except for Image, Audio and Video ones which don't make much sense-
Fields inherited from class org.alfresco.repo.content.transform.TikaPoweredContentTransformer
documentSelector, LINE_BREAK, sourceMimeTypes, WRONG_FORMAT_MESSAGE_ID
-
Fields inherited from class org.alfresco.repo.content.transform.AbstractContentTransformerLimits
transformerDebug
-
Fields inherited from class org.alfresco.repo.content.transform.ContentTransformerHelper
transformerConfig
-
-
Constructor Summary
Constructors Constructor Description TikaAutoContentTransformer(org.apache.tika.config.TikaConfig tikaConfig)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected org.apache.tika.parser.ParsergetParser()Deprecated.Returns the Tika Auto-Detection parser, which will try to process all documents that Tika knows aboutprotected java.lang.StringgetTransform()Deprecated.-
Methods inherited from class org.alfresco.repo.content.transform.TikaPoweredContentTransformer
buildParseContext, getComments, getContentHandler, getDocumentSelector, getLogger, isTransformableMimetype, setDocumentSelector, transformLocal, transformRemote
-
Methods inherited from class org.alfresco.repo.content.transform.AbstractRemoteContentTransformer
afterPropertiesSet, isAvailable, isTransformable, register, setAvailable, setEnabled, setRemoteTransformerClient, transformInternal
-
Methods inherited from class org.alfresco.repo.content.transform.AbstractContentTransformer2
checkTransformable, getExecutorService, getRetryTransformOnDifferentMimeType, getStrictMimeTypeCheck, getTransformationTime, getTransformationTime, isTransformationLimitedInternally, recordError, recordTime, recordTime, setAdditionalThreadTimout, setExecutorService, setRegisterTransformer, setRegistry, setRetryTransformOnDifferentMimeType, setStrictMimeTypeCheck, setUseTimeoutThread, toString, transform, transform, transform
-
Methods inherited from class org.alfresco.repo.content.transform.AbstractContentTransformerLimits
getLimits, getLimits, getLimits, getMaxPages, getMaxSourceSizeKBytes, getMaxSourceSizeKBytes, getPageLimit, getReadLimitKBytes, getReadLimitTimeMs, getTimeoutMs, isPageLimitSupported, isTransformable, isTransformableSize, setLimits, setMaxPages, setMaxSourceSizeKBytes, setMimetypeLimits, setPageLimit, setPageLimitsSupported, setReaderLimits, setReadLimitKBytes, setReadLimitTimeMs, setTimeoutMs, setTransformerDebug
-
Methods inherited from class org.alfresco.repo.content.transform.ContentTransformerHelper
deprecatedSetter, equals, getBeanName, getCommentsOnlySupports, getExtensionOrAny, getMimetype, getMimetypeService, getName, getSimpleName, hashCode, isExplicitTransformation, isSupportedTransformation, onlySupports, setBeanName, setExplicitTransformations, setMimetypeService, setSupportedTransformations, setTransformerConfig, setUnsupportedTransformations
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.alfresco.repo.content.transform.ContentTransformer
getName, isExplicitTransformation
-
-
-
-
Method Detail
-
getParser
protected org.apache.tika.parser.Parser getParser()
Deprecated.Returns the Tika Auto-Detection parser, which will try to process all documents that Tika knows about- Specified by:
getParserin classTikaPoweredContentTransformer
-
getTransform
protected java.lang.String getTransform()
Deprecated.- Specified by:
getTransformin classTikaPoweredContentTransformer
-
-