public final class EntryCacheCommon extends Object
Modifier and Type | Class and Description |
---|---|
class |
EntryCacheCommon.ConfigErrorHandler
Error handler used by local methods to report configuration error.
|
static class |
EntryCacheCommon.ConfigPhase
Configuration phases.
|
Modifier and Type | Method and Description |
---|---|
static EntryCacheCommon.ConfigErrorHandler |
getConfigErrorHandler(EntryCacheCommon.ConfigPhase configPhase,
List<LocalizableMessage> unacceptableReasons,
List<LocalizableMessage> errorMessages)
Create a new error handler.
|
static Set<Filter> |
toFilters(SortedSet<String> filters,
LocalizableMessageDescriptor.Arg3<Object,Object,Object> decodeErrorMsg,
EntryCacheCommon.ConfigErrorHandler errorHandler,
Dn configEntryDN)
Reads a list of string filters and convert it to a list of search filters.
|
public static Set<Filter> toFilters(SortedSet<String> filters, LocalizableMessageDescriptor.Arg3<Object,Object,Object> decodeErrorMsg, EntryCacheCommon.ConfigErrorHandler errorHandler, Dn configEntryDN)
filters
- the list of string filter to convert to search filtersdecodeErrorMsg
- the error message ID to use in case of errorerrorHandler
- error handler to report filter decoding errors onconfigEntryDN
- the entry cache configuration DNpublic static EntryCacheCommon.ConfigErrorHandler getConfigErrorHandler(EntryCacheCommon.ConfigPhase configPhase, List<LocalizableMessage> unacceptableReasons, List<LocalizableMessage> errorMessages)
configPhase
- the configuration phase for which the error handler is usedunacceptableReasons
- the reasons why the configuration cannot be applied (during PHASE_ACCEPTABLE phase)errorMessages
- the errors found when applying a new configuration (during PHASE_APPLY phase)Copyright 2010-2022 ForgeRock AS.