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 TypeMethodDescriptionDeprecated.activateDuplicateConfigEntity
(Entity config) Activates 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
disableDuplicateConfig
(Entity config, boolean keepResolvedDuplicates) 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
Deprecated.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
-
activateDuplicateConfigEntity
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:
activateDuplicateConfigEntity
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
-
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)
-