Package org.apache.activemq.plugin
Class DefaultConfigurationProcessor
java.lang.Object
org.apache.activemq.plugin.DefaultConfigurationProcessor
- All Implemented Interfaces:
ConfigurationProcessor
- Direct Known Subclasses:
AuthorizationPluginProcessor,DestinationInterceptorProcessor,DestinationPolicyProcessor,DestinationsProcessor,NetworkConnectorProcessor,NetworkConnectorsProcessor,PluginsProcessor,PolicyEntryProcessor,PolicyMapProcessor,SimpleAuthenticationPluginProcessor,VirtualDestinationInterceptorProcessor
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultConfigurationProcessor(RuntimeConfigurationBroker plugin, Class configurationClass) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidapplyModifications(List<Object> current, List<Object> modification) protected StringfilterPasswords(Object toEscape) protected <T> TvoidvoidprocessChanges(List current, List modified) voidprocessChanges(DtoBroker currentConfiguration, DtoBroker modifiedConfiguration) void
-
Field Details
-
LOG
public static final org.slf4j.Logger LOG
-
-
Constructor Details
-
DefaultConfigurationProcessor
-
-
Method Details
-
processChanges
- Specified by:
processChangesin interfaceConfigurationProcessor
-
processChanges
- Specified by:
processChangesin interfaceConfigurationProcessor
-
applyModifications
-
modify
- Specified by:
modifyin interfaceConfigurationProcessor
-
addNew
- Specified by:
addNewin interfaceConfigurationProcessor
-
remove
- Specified by:
removein interfaceConfigurationProcessor
-
findProcessor
- Specified by:
findProcessorin interfaceConfigurationProcessor
-
getContents
-
filterPasswords
-
filter
-
filter
-
fromDto
-