Class ActivateDuplicateConfigActionServiceImpl
java.lang.Object
ch.tocco.nice2.duplicate.impl.search.ActivateDuplicateConfigActionServiceImpl
- All Implemented Interfaces:
ActivateDuplicateConfigActionService
public class ActivateDuplicateConfigActionServiceImpl
extends Object
implements ActivateDuplicateConfigActionService
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
ConstructorDescriptionActivateDuplicateConfigActionServiceImpl
(DataModel dataModel, BusinessUnitManager businessUnitManager, SecurityManager securityManager, PersistenceService persistenceService, TaskSchedulingService taskSchedulingService, EntityExplorerActionSelectionService selectionService, DuplicateConfigurationService duplicateConfigurationService) -
Method Summary
Modifier and TypeMethodDescriptionActivates the given Duplicate_config.void
This deletes all existing Duplicate entities (for the given model) and also deletes all indices for 'fuzzy' search fields.void
setIgnoreAccents
(boolean ignoreAccents)
-
Constructor Details
-
ActivateDuplicateConfigActionServiceImpl
public ActivateDuplicateConfigActionServiceImpl(DataModel dataModel, BusinessUnitManager businessUnitManager, SecurityManager securityManager, PersistenceService persistenceService, TaskSchedulingService taskSchedulingService, EntityExplorerActionSelectionService selectionService, DuplicateConfigurationService duplicateConfigurationService)
-
-
Method Details
-
activateDuplicateConfig
Description copied from interface:ActivateDuplicateConfigActionService
Activates the given Duplicate_config. This means that the currently active config is disabled (seeActivateDuplicateConfigActionService.disableDuplicateConfig(EntityExplorerActionSelection)
). Indices are created for 'fuzzy' search fields if necessary and all Duplicate entities will be created.- Specified by:
activateDuplicateConfig
in interfaceActivateDuplicateConfigActionService
-
disableDuplicateConfig
Description copied from interface:ActivateDuplicateConfigActionService
This deletes all existing Duplicate entities (for the given model) and also deletes all indices for 'fuzzy' search fields.- Specified by:
disableDuplicateConfig
in interfaceActivateDuplicateConfigActionService
-
setIgnoreAccents
@Value("${nice2.duplicate.ignoreAccents}") public void setIgnoreAccents(boolean ignoreAccents)
-