Package de.hybris.platform.impex.session.impl
-
Class Summary Class Description AbstractInsertProcessorSessionExecutionBody<T,X extends SystemException> SpecialSessionExecutionBody
implementation which injects to session a attributes CoreImpExConstants.CTX_DONT_CHANGE_EXISTING_LINKS -> Boolean.TRUE Constants.DISABLE_CYCLIC_CHECKS -> Boolean.TRUEAbstractMultiThreadedProcessorSessionExecutionBody Multithreaded implementation of theSessionExecutionBody
adds some attributes into local session context is caseAbstractMultiThreadedProcessorSessionExecutionBody.isParallelMode()
returns true.AbstractProcessorSessionExecutionBody<T,X extends java.lang.Exception> Default implementation of the ImpexSessionExecutionBody
for injecting a set of attributes in local execution context (maybe in slayer we should use their slayer counterparts language -> null FlexibleSearch.DISABLE_RESTRICTIONS -> Boolean.TRUE FlexibleSearch.DISABLE_RESTRICTION_GROUP_INHERITANCE ->Boolean.TRUE use.fast.algorithms -> Boolean.TRUE CoreImpExConstants.IMPORT_MODE -> Boolean.TRUE Item.DISABLE_ATTRIBUTE_CHECK -> Boolean.TRUE Handles also any checkedException
and stores for the verification afterAbstractProcessorSessionExecutionBody.execute()
finishes.