001/* Generated by camel build tools - do NOT edit this file! */ 002package org.apache.camel.impl; 003 004import java.util.Map; 005 006import org.apache.camel.CamelContext; 007import org.apache.camel.spi.GeneratedPropertyConfigurer; 008import org.apache.camel.spi.PropertyConfigurerGetter; 009import org.apache.camel.util.CaseInsensitiveMap; 010import org.apache.camel.ExtendedCamelContext; 011 012/** 013 * Generated by camel build tools - do NOT edit this file! 014 */ 015@SuppressWarnings("unchecked") 016public class ExtendedCamelContextConfigurer extends org.apache.camel.support.component.PropertyConfigurerSupport implements GeneratedPropertyConfigurer, PropertyConfigurerGetter { 017 018 @Override 019 public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) { 020 org.apache.camel.ExtendedCamelContext target = (org.apache.camel.ExtendedCamelContext) obj; 021 switch (ignoreCase ? name.toLowerCase() : name) { 022 case "allowuseoriginalmessage": 023 case "AllowUseOriginalMessage": target.setAllowUseOriginalMessage(property(camelContext, java.lang.Boolean.class, value)); return true; 024 case "applicationcontextclassloader": 025 case "ApplicationContextClassLoader": target.setApplicationContextClassLoader(property(camelContext, java.lang.ClassLoader.class, value)); return true; 026 case "asyncprocessorawaitmanager": 027 case "AsyncProcessorAwaitManager": target.setAsyncProcessorAwaitManager(property(camelContext, org.apache.camel.spi.AsyncProcessorAwaitManager.class, value)); return true; 028 case "autostartup": 029 case "AutoStartup": target.setAutoStartup(property(camelContext, java.lang.Boolean.class, value)); return true; 030 case "backlogtracing": 031 case "BacklogTracing": target.setBacklogTracing(property(camelContext, java.lang.Boolean.class, value)); return true; 032 case "beanintrospection": 033 case "BeanIntrospection": target.setBeanIntrospection(property(camelContext, org.apache.camel.spi.BeanIntrospection.class, value)); return true; 034 case "caseinsensitiveheaders": 035 case "CaseInsensitiveHeaders": target.setCaseInsensitiveHeaders(property(camelContext, java.lang.Boolean.class, value)); return true; 036 case "classresolver": 037 case "ClassResolver": target.setClassResolver(property(camelContext, org.apache.camel.spi.ClassResolver.class, value)); return true; 038 case "componentnameresolver": 039 case "ComponentNameResolver": target.setComponentNameResolver(property(camelContext, org.apache.camel.spi.ComponentNameResolver.class, value)); return true; 040 case "componentresolver": 041 case "ComponentResolver": target.setComponentResolver(property(camelContext, org.apache.camel.spi.ComponentResolver.class, value)); return true; 042 case "configurerresolver": 043 case "ConfigurerResolver": target.setConfigurerResolver(property(camelContext, org.apache.camel.spi.ConfigurerResolver.class, value)); return true; 044 case "dataformatresolver": 045 case "DataFormatResolver": target.setDataFormatResolver(property(camelContext, org.apache.camel.spi.DataFormatResolver.class, value)); return true; 046 case "debugger": 047 case "Debugger": target.setDebugger(property(camelContext, org.apache.camel.spi.Debugger.class, value)); return true; 048 case "debugging": 049 case "Debugging": target.setDebugging(property(camelContext, java.lang.Boolean.class, value)); return true; 050 case "delayer": 051 case "Delayer": target.setDelayer(property(camelContext, java.lang.Long.class, value)); return true; 052 case "errorhandlerfactory": 053 case "ErrorHandlerFactory": target.setErrorHandlerFactory(property(camelContext, org.apache.camel.ErrorHandlerFactory.class, value)); return true; 054 case "eventnotificationapplicable": 055 case "EventNotificationApplicable": target.setEventNotificationApplicable(property(camelContext, boolean.class, value)); return true; 056 case "executorservicemanager": 057 case "ExecutorServiceManager": target.setExecutorServiceManager(property(camelContext, org.apache.camel.spi.ExecutorServiceManager.class, value)); return true; 058 case "factoryfinderresolver": 059 case "FactoryFinderResolver": target.setFactoryFinderResolver(property(camelContext, org.apache.camel.spi.FactoryFinderResolver.class, value)); return true; 060 case "globaloptions": 061 case "GlobalOptions": target.setGlobalOptions(property(camelContext, java.util.Map.class, value)); return true; 062 case "headersmapfactory": 063 case "HeadersMapFactory": target.setHeadersMapFactory(property(camelContext, org.apache.camel.spi.HeadersMapFactory.class, value)); return true; 064 case "inflightrepository": 065 case "InflightRepository": target.setInflightRepository(property(camelContext, org.apache.camel.spi.InflightRepository.class, value)); return true; 066 case "injector": 067 case "Injector": target.setInjector(property(camelContext, org.apache.camel.spi.Injector.class, value)); return true; 068 case "languageresolver": 069 case "LanguageResolver": target.setLanguageResolver(property(camelContext, org.apache.camel.spi.LanguageResolver.class, value)); return true; 070 case "loadtypeconverters": 071 case "LoadTypeConverters": target.setLoadTypeConverters(property(camelContext, java.lang.Boolean.class, value)); return true; 072 case "logexhaustedmessagebody": 073 case "LogExhaustedMessageBody": target.setLogExhaustedMessageBody(property(camelContext, java.lang.Boolean.class, value)); return true; 074 case "logmask": 075 case "LogMask": target.setLogMask(property(camelContext, java.lang.Boolean.class, value)); return true; 076 case "mdcloggingkeyspattern": 077 case "MDCLoggingKeysPattern": target.setMDCLoggingKeysPattern(property(camelContext, java.lang.String.class, value)); return true; 078 case "managementname": 079 case "ManagementName": target.setManagementName(property(camelContext, java.lang.String.class, value)); return true; 080 case "managementnamestrategy": 081 case "ManagementNameStrategy": target.setManagementNameStrategy(property(camelContext, org.apache.camel.spi.ManagementNameStrategy.class, value)); return true; 082 case "managementstrategy": 083 case "ManagementStrategy": target.setManagementStrategy(property(camelContext, org.apache.camel.spi.ManagementStrategy.class, value)); return true; 084 case "messagehistory": 085 case "MessageHistory": target.setMessageHistory(property(camelContext, java.lang.Boolean.class, value)); return true; 086 case "messagehistoryfactory": 087 case "MessageHistoryFactory": target.setMessageHistoryFactory(property(camelContext, org.apache.camel.spi.MessageHistoryFactory.class, value)); return true; 088 case "modeljaxbcontextfactory": 089 case "ModelJAXBContextFactory": target.setModelJAXBContextFactory(property(camelContext, org.apache.camel.spi.ModelJAXBContextFactory.class, value)); return true; 090 case "modeltoxmldumper": 091 case "ModelToXMLDumper": target.setModelToXMLDumper(property(camelContext, org.apache.camel.spi.ModelToXMLDumper.class, value)); return true; 092 case "name": 093 case "Name": target.setName(property(camelContext, java.lang.String.class, value)); return true; 094 case "namestrategy": 095 case "NameStrategy": target.setNameStrategy(property(camelContext, org.apache.camel.spi.CamelContextNameStrategy.class, value)); return true; 096 case "nodeidfactory": 097 case "NodeIdFactory": target.setNodeIdFactory(property(camelContext, org.apache.camel.spi.NodeIdFactory.class, value)); return true; 098 case "packagescanclassresolver": 099 case "PackageScanClassResolver": target.setPackageScanClassResolver(property(camelContext, org.apache.camel.spi.PackageScanClassResolver.class, value)); return true; 100 case "packagescanresourceresolver": 101 case "PackageScanResourceResolver": target.setPackageScanResourceResolver(property(camelContext, org.apache.camel.spi.PackageScanResourceResolver.class, value)); return true; 102 case "processorfactory": 103 case "ProcessorFactory": target.setProcessorFactory(property(camelContext, org.apache.camel.spi.ProcessorFactory.class, value)); return true; 104 case "propertiescomponent": 105 case "PropertiesComponent": target.setPropertiesComponent(property(camelContext, org.apache.camel.spi.PropertiesComponent.class, value)); return true; 106 case "reactiveexecutor": 107 case "ReactiveExecutor": target.setReactiveExecutor(property(camelContext, org.apache.camel.spi.ReactiveExecutor.class, value)); return true; 108 case "registry": 109 case "Registry": target.setRegistry(property(camelContext, org.apache.camel.spi.Registry.class, value)); return true; 110 case "restbindingjaxbdataformatfactory": 111 case "RestBindingJaxbDataFormatFactory": target.setRestBindingJaxbDataFormatFactory(property(camelContext, org.apache.camel.spi.RestBindingJaxbDataFormatFactory.class, value)); return true; 112 case "restconfiguration": 113 case "RestConfiguration": target.setRestConfiguration(property(camelContext, org.apache.camel.spi.RestConfiguration.class, value)); return true; 114 case "restregistry": 115 case "RestRegistry": target.setRestRegistry(property(camelContext, org.apache.camel.spi.RestRegistry.class, value)); return true; 116 case "routecontroller": 117 case "RouteController": target.setRouteController(property(camelContext, org.apache.camel.spi.RouteController.class, value)); return true; 118 case "runtimecamelcatalog": 119 case "RuntimeCamelCatalog": target.setRuntimeCamelCatalog(property(camelContext, org.apache.camel.catalog.RuntimeCamelCatalog.class, value)); return true; 120 case "runtimeendpointregistry": 121 case "RuntimeEndpointRegistry": target.setRuntimeEndpointRegistry(property(camelContext, org.apache.camel.spi.RuntimeEndpointRegistry.class, value)); return true; 122 case "sslcontextparameters": 123 case "SSLContextParameters": target.setSSLContextParameters(property(camelContext, org.apache.camel.support.jsse.SSLContextParameters.class, value)); return true; 124 case "shutdownroute": 125 case "ShutdownRoute": target.setShutdownRoute(property(camelContext, org.apache.camel.ShutdownRoute.class, value)); return true; 126 case "shutdownrunningtask": 127 case "ShutdownRunningTask": target.setShutdownRunningTask(property(camelContext, org.apache.camel.ShutdownRunningTask.class, value)); return true; 128 case "shutdownstrategy": 129 case "ShutdownStrategy": target.setShutdownStrategy(property(camelContext, org.apache.camel.spi.ShutdownStrategy.class, value)); return true; 130 case "streamcaching": 131 case "StreamCaching": target.setStreamCaching(property(camelContext, java.lang.Boolean.class, value)); return true; 132 case "streamcachingstrategy": 133 case "StreamCachingStrategy": target.setStreamCachingStrategy(property(camelContext, org.apache.camel.spi.StreamCachingStrategy.class, value)); return true; 134 case "tracer": 135 case "Tracer": target.setTracer(property(camelContext, org.apache.camel.spi.Tracer.class, value)); return true; 136 case "tracing": 137 case "Tracing": target.setTracing(property(camelContext, java.lang.Boolean.class, value)); return true; 138 case "tracingpattern": 139 case "TracingPattern": target.setTracingPattern(property(camelContext, java.lang.String.class, value)); return true; 140 case "typeconverterregistry": 141 case "TypeConverterRegistry": target.setTypeConverterRegistry(property(camelContext, org.apache.camel.spi.TypeConverterRegistry.class, value)); return true; 142 case "typeconverterstatisticsenabled": 143 case "TypeConverterStatisticsEnabled": target.setTypeConverterStatisticsEnabled(property(camelContext, java.lang.Boolean.class, value)); return true; 144 case "unitofworkfactory": 145 case "UnitOfWorkFactory": target.setUnitOfWorkFactory(property(camelContext, org.apache.camel.spi.UnitOfWorkFactory.class, value)); return true; 146 case "usebreadcrumb": 147 case "UseBreadcrumb": target.setUseBreadcrumb(property(camelContext, java.lang.Boolean.class, value)); return true; 148 case "usedatatype": 149 case "UseDataType": target.setUseDataType(property(camelContext, java.lang.Boolean.class, value)); return true; 150 case "usemdclogging": 151 case "UseMDCLogging": target.setUseMDCLogging(property(camelContext, java.lang.Boolean.class, value)); return true; 152 case "uuidgenerator": 153 case "UuidGenerator": target.setUuidGenerator(property(camelContext, org.apache.camel.spi.UuidGenerator.class, value)); return true; 154 case "xmlroutesdefinitionloader": 155 case "XMLRoutesDefinitionLoader": target.setXMLRoutesDefinitionLoader(property(camelContext, org.apache.camel.spi.XMLRoutesDefinitionLoader.class, value)); return true; 156 default: return false; 157 } 158 } 159 160 @Override 161 public Map<String, Object> getAllOptions(Object target) { 162 Map<String, Object> answer = new CaseInsensitiveMap(); 163 answer.put("AllowUseOriginalMessage", java.lang.Boolean.class); 164 answer.put("ApplicationContextClassLoader", java.lang.ClassLoader.class); 165 answer.put("AsyncProcessorAwaitManager", org.apache.camel.spi.AsyncProcessorAwaitManager.class); 166 answer.put("AutoStartup", java.lang.Boolean.class); 167 answer.put("BacklogTracing", java.lang.Boolean.class); 168 answer.put("BeanIntrospection", org.apache.camel.spi.BeanIntrospection.class); 169 answer.put("CaseInsensitiveHeaders", java.lang.Boolean.class); 170 answer.put("ClassResolver", org.apache.camel.spi.ClassResolver.class); 171 answer.put("ComponentNameResolver", org.apache.camel.spi.ComponentNameResolver.class); 172 answer.put("ComponentResolver", org.apache.camel.spi.ComponentResolver.class); 173 answer.put("ConfigurerResolver", org.apache.camel.spi.ConfigurerResolver.class); 174 answer.put("DataFormatResolver", org.apache.camel.spi.DataFormatResolver.class); 175 answer.put("Debugger", org.apache.camel.spi.Debugger.class); 176 answer.put("Debugging", java.lang.Boolean.class); 177 answer.put("Delayer", java.lang.Long.class); 178 answer.put("ErrorHandlerFactory", org.apache.camel.ErrorHandlerFactory.class); 179 answer.put("EventNotificationApplicable", boolean.class); 180 answer.put("ExecutorServiceManager", org.apache.camel.spi.ExecutorServiceManager.class); 181 answer.put("FactoryFinderResolver", org.apache.camel.spi.FactoryFinderResolver.class); 182 answer.put("GlobalOptions", java.util.Map.class); 183 answer.put("HeadersMapFactory", org.apache.camel.spi.HeadersMapFactory.class); 184 answer.put("InflightRepository", org.apache.camel.spi.InflightRepository.class); 185 answer.put("Injector", org.apache.camel.spi.Injector.class); 186 answer.put("LanguageResolver", org.apache.camel.spi.LanguageResolver.class); 187 answer.put("LoadTypeConverters", java.lang.Boolean.class); 188 answer.put("LogExhaustedMessageBody", java.lang.Boolean.class); 189 answer.put("LogMask", java.lang.Boolean.class); 190 answer.put("MDCLoggingKeysPattern", java.lang.String.class); 191 answer.put("ManagementName", java.lang.String.class); 192 answer.put("ManagementNameStrategy", org.apache.camel.spi.ManagementNameStrategy.class); 193 answer.put("ManagementStrategy", org.apache.camel.spi.ManagementStrategy.class); 194 answer.put("MessageHistory", java.lang.Boolean.class); 195 answer.put("MessageHistoryFactory", org.apache.camel.spi.MessageHistoryFactory.class); 196 answer.put("ModelJAXBContextFactory", org.apache.camel.spi.ModelJAXBContextFactory.class); 197 answer.put("ModelToXMLDumper", org.apache.camel.spi.ModelToXMLDumper.class); 198 answer.put("Name", java.lang.String.class); 199 answer.put("NameStrategy", org.apache.camel.spi.CamelContextNameStrategy.class); 200 answer.put("NodeIdFactory", org.apache.camel.spi.NodeIdFactory.class); 201 answer.put("PackageScanClassResolver", org.apache.camel.spi.PackageScanClassResolver.class); 202 answer.put("PackageScanResourceResolver", org.apache.camel.spi.PackageScanResourceResolver.class); 203 answer.put("ProcessorFactory", org.apache.camel.spi.ProcessorFactory.class); 204 answer.put("PropertiesComponent", org.apache.camel.spi.PropertiesComponent.class); 205 answer.put("ReactiveExecutor", org.apache.camel.spi.ReactiveExecutor.class); 206 answer.put("Registry", org.apache.camel.spi.Registry.class); 207 answer.put("RestBindingJaxbDataFormatFactory", org.apache.camel.spi.RestBindingJaxbDataFormatFactory.class); 208 answer.put("RestConfiguration", org.apache.camel.spi.RestConfiguration.class); 209 answer.put("RestRegistry", org.apache.camel.spi.RestRegistry.class); 210 answer.put("RouteController", org.apache.camel.spi.RouteController.class); 211 answer.put("RuntimeCamelCatalog", org.apache.camel.catalog.RuntimeCamelCatalog.class); 212 answer.put("RuntimeEndpointRegistry", org.apache.camel.spi.RuntimeEndpointRegistry.class); 213 answer.put("SSLContextParameters", org.apache.camel.support.jsse.SSLContextParameters.class); 214 answer.put("ShutdownRoute", org.apache.camel.ShutdownRoute.class); 215 answer.put("ShutdownRunningTask", org.apache.camel.ShutdownRunningTask.class); 216 answer.put("ShutdownStrategy", org.apache.camel.spi.ShutdownStrategy.class); 217 answer.put("StreamCaching", java.lang.Boolean.class); 218 answer.put("StreamCachingStrategy", org.apache.camel.spi.StreamCachingStrategy.class); 219 answer.put("Tracer", org.apache.camel.spi.Tracer.class); 220 answer.put("Tracing", java.lang.Boolean.class); 221 answer.put("TracingPattern", java.lang.String.class); 222 answer.put("TypeConverterRegistry", org.apache.camel.spi.TypeConverterRegistry.class); 223 answer.put("TypeConverterStatisticsEnabled", java.lang.Boolean.class); 224 answer.put("UnitOfWorkFactory", org.apache.camel.spi.UnitOfWorkFactory.class); 225 answer.put("UseBreadcrumb", java.lang.Boolean.class); 226 answer.put("UseDataType", java.lang.Boolean.class); 227 answer.put("UseMDCLogging", java.lang.Boolean.class); 228 answer.put("UuidGenerator", org.apache.camel.spi.UuidGenerator.class); 229 answer.put("XMLRoutesDefinitionLoader", org.apache.camel.spi.XMLRoutesDefinitionLoader.class); 230 return answer; 231 } 232 233 @Override 234 public Object getOptionValue(Object obj, String name, boolean ignoreCase) { 235 org.apache.camel.ExtendedCamelContext target = (org.apache.camel.ExtendedCamelContext) obj; 236 switch (ignoreCase ? name.toLowerCase() : name) { 237 case "allowuseoriginalmessage": 238 case "AllowUseOriginalMessage": return target.isAllowUseOriginalMessage(); 239 case "applicationcontextclassloader": 240 case "ApplicationContextClassLoader": return target.getApplicationContextClassLoader(); 241 case "asyncprocessorawaitmanager": 242 case "AsyncProcessorAwaitManager": return target.getAsyncProcessorAwaitManager(); 243 case "autostartup": 244 case "AutoStartup": return target.isAutoStartup(); 245 case "backlogtracing": 246 case "BacklogTracing": return target.isBacklogTracing(); 247 case "beanintrospection": 248 case "BeanIntrospection": return target.getBeanIntrospection(); 249 case "caseinsensitiveheaders": 250 case "CaseInsensitiveHeaders": return target.isCaseInsensitiveHeaders(); 251 case "classresolver": 252 case "ClassResolver": return target.getClassResolver(); 253 case "componentnameresolver": 254 case "ComponentNameResolver": return target.getComponentNameResolver(); 255 case "componentresolver": 256 case "ComponentResolver": return target.getComponentResolver(); 257 case "configurerresolver": 258 case "ConfigurerResolver": return target.getConfigurerResolver(); 259 case "dataformatresolver": 260 case "DataFormatResolver": return target.getDataFormatResolver(); 261 case "debugger": 262 case "Debugger": return target.getDebugger(); 263 case "debugging": 264 case "Debugging": return target.isDebugging(); 265 case "delayer": 266 case "Delayer": return target.getDelayer(); 267 case "errorhandlerfactory": 268 case "ErrorHandlerFactory": return target.getErrorHandlerFactory(); 269 case "eventnotificationapplicable": 270 case "EventNotificationApplicable": return target.isEventNotificationApplicable(); 271 case "executorservicemanager": 272 case "ExecutorServiceManager": return target.getExecutorServiceManager(); 273 case "factoryfinderresolver": 274 case "FactoryFinderResolver": return target.getFactoryFinderResolver(); 275 case "globaloptions": 276 case "GlobalOptions": return target.getGlobalOptions(); 277 case "headersmapfactory": 278 case "HeadersMapFactory": return target.getHeadersMapFactory(); 279 case "inflightrepository": 280 case "InflightRepository": return target.getInflightRepository(); 281 case "injector": 282 case "Injector": return target.getInjector(); 283 case "languageresolver": 284 case "LanguageResolver": return target.getLanguageResolver(); 285 case "loadtypeconverters": 286 case "LoadTypeConverters": return target.isLoadTypeConverters(); 287 case "logexhaustedmessagebody": 288 case "LogExhaustedMessageBody": return target.isLogExhaustedMessageBody(); 289 case "logmask": 290 case "LogMask": return target.isLogMask(); 291 case "mdcloggingkeyspattern": 292 case "MDCLoggingKeysPattern": return target.getMDCLoggingKeysPattern(); 293 case "managementname": 294 case "ManagementName": return target.getManagementName(); 295 case "managementnamestrategy": 296 case "ManagementNameStrategy": return target.getManagementNameStrategy(); 297 case "managementstrategy": 298 case "ManagementStrategy": return target.getManagementStrategy(); 299 case "messagehistory": 300 case "MessageHistory": return target.isMessageHistory(); 301 case "messagehistoryfactory": 302 case "MessageHistoryFactory": return target.getMessageHistoryFactory(); 303 case "modeljaxbcontextfactory": 304 case "ModelJAXBContextFactory": return target.getModelJAXBContextFactory(); 305 case "modeltoxmldumper": 306 case "ModelToXMLDumper": return target.getModelToXMLDumper(); 307 case "name": 308 case "Name": return target.getName(); 309 case "namestrategy": 310 case "NameStrategy": return target.getNameStrategy(); 311 case "nodeidfactory": 312 case "NodeIdFactory": return target.getNodeIdFactory(); 313 case "packagescanclassresolver": 314 case "PackageScanClassResolver": return target.getPackageScanClassResolver(); 315 case "packagescanresourceresolver": 316 case "PackageScanResourceResolver": return target.getPackageScanResourceResolver(); 317 case "processorfactory": 318 case "ProcessorFactory": return target.getProcessorFactory(); 319 case "propertiescomponent": 320 case "PropertiesComponent": return target.getPropertiesComponent(); 321 case "reactiveexecutor": 322 case "ReactiveExecutor": return target.getReactiveExecutor(); 323 case "registry": 324 case "Registry": return target.getRegistry(); 325 case "restbindingjaxbdataformatfactory": 326 case "RestBindingJaxbDataFormatFactory": return target.getRestBindingJaxbDataFormatFactory(); 327 case "restconfiguration": 328 case "RestConfiguration": return target.getRestConfiguration(); 329 case "restregistry": 330 case "RestRegistry": return target.getRestRegistry(); 331 case "routecontroller": 332 case "RouteController": return target.getRouteController(); 333 case "runtimecamelcatalog": 334 case "RuntimeCamelCatalog": return target.getRuntimeCamelCatalog(); 335 case "runtimeendpointregistry": 336 case "RuntimeEndpointRegistry": return target.getRuntimeEndpointRegistry(); 337 case "sslcontextparameters": 338 case "SSLContextParameters": return target.getSSLContextParameters(); 339 case "shutdownroute": 340 case "ShutdownRoute": return target.getShutdownRoute(); 341 case "shutdownrunningtask": 342 case "ShutdownRunningTask": return target.getShutdownRunningTask(); 343 case "shutdownstrategy": 344 case "ShutdownStrategy": return target.getShutdownStrategy(); 345 case "streamcaching": 346 case "StreamCaching": return target.isStreamCaching(); 347 case "streamcachingstrategy": 348 case "StreamCachingStrategy": return target.getStreamCachingStrategy(); 349 case "tracer": 350 case "Tracer": return target.getTracer(); 351 case "tracing": 352 case "Tracing": return target.isTracing(); 353 case "tracingpattern": 354 case "TracingPattern": return target.getTracingPattern(); 355 case "typeconverterregistry": 356 case "TypeConverterRegistry": return target.getTypeConverterRegistry(); 357 case "typeconverterstatisticsenabled": 358 case "TypeConverterStatisticsEnabled": return target.isTypeConverterStatisticsEnabled(); 359 case "unitofworkfactory": 360 case "UnitOfWorkFactory": return target.getUnitOfWorkFactory(); 361 case "usebreadcrumb": 362 case "UseBreadcrumb": return target.isUseBreadcrumb(); 363 case "usedatatype": 364 case "UseDataType": return target.isUseDataType(); 365 case "usemdclogging": 366 case "UseMDCLogging": return target.isUseMDCLogging(); 367 case "uuidgenerator": 368 case "UuidGenerator": return target.getUuidGenerator(); 369 case "xmlroutesdefinitionloader": 370 case "XMLRoutesDefinitionLoader": return target.getXMLRoutesDefinitionLoader(); 371 default: return null; 372 } 373 } 374} 375