Package com.axemble.vdoc.sdk.impl
Class IndexationModuleImpl
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractTranslaterModule
com.axemble.vdoc.sdk.impl.CoreModule
com.axemble.vdoc.sdk.impl.IndexationModuleImpl
- All Implemented Interfaces:
- IBaseIndexationModule,- IIndexationModule,- IModule,- Serializable,- Remote
Indexation module implementation
- See Also:
- 
Field SummaryFields inherited from class com.axemble.vdoc.sdk.impl.CoreModuleLOGGER, properties
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongenerateSystemName(String label) Generate a valid system name for this module and this label.Retrieve a text extractor processorsanitizeContent(String content) Sanitize contentMethods inherited from class com.axemble.vdoc.sdk.impl.CoreModulebeginTransaction, beginTransaction, commitTransaction, commitTransaction, convertId, createAttachment, createAttachment, createAttachment, createAttachment, createProfile, findNativeClass, getAnonymous, getAnonymousContext, getComponentsFactory, getConfiguration, getContext, getContext, getContext, getContextByLogin, getDefinitionsFactory, getElementByProtocolURI, getElementFromExternalElement, getExternalElement, getExternalElement, getLanguage, getLoggedOnUser, getLoggedOnUserContext, getLoggedOnUserLanguage, getProfile, getProfile, getProfiles, getProtocolPath, getProtocolPath, getProtocolURI, getProtocolURI, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysadmin, getSysadminContext, getUser, getUser, getUserByLogin, initialize, isTransactionActive, rollbackTransaction, rollbackTransaction, setTransactionTimeout, unInitializeMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractTranslaterModulegetTranslation, getTranslationForLanguage, getTranslationKeyMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.modules.IModulebeginTransaction, beginTransaction, commitTransaction, commitTransaction, convertId, findNativeClass, getAnonymous, getAnonymousContext, getContext, getContext, getContextByLogin, getElementFromExternalElement, getExternalElement, getExternalElement, getLoggedOnUser, getLoggedOnUserContext, getLoggedOnUserLanguage, getProtocolPath, getProtocolPath, getProtocolURI, getProtocolURI, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getStaticString, getSysadmin, getSysadminContext, getTranslation, getTranslationForLanguage, getTranslationKey, initialize, isTransactionActive, rollbackTransaction, rollbackTransaction, setTransactionTimeout, unInitialize
- 
Constructor Details- 
IndexationModuleImplpublic IndexationModuleImpl()
 
- 
- 
Method Details- 
retrieveTextExtractorProcessorDescription copied from interface:IBaseIndexationModuleRetrieve a text extractor processor- Specified by:
- retrieveTextExtractorProcessorin interface- IBaseIndexationModule
- Returns:
- the ITextExtractorProcessor
 
- 
generateSystemNameDescription copied from interface:IModuleGenerate a valid system name for this module and this label.- Specified by:
- generateSystemNamein interface- IModule
- Parameters:
- label- label to normalize
- Returns:
- normalized value
 
- 
sanitizeContentDescription copied from interface:IBaseIndexationModuleSanitize content- Specified by:
- sanitizeContentin interface- IBaseIndexationModule
- Parameters:
- content- the content
- Returns:
- a string with JavaScript and DOM elements sanitized
 
 
-