1315bd9322367264725bc31aa29a97049dfa20b6
[aai/router-core.git] / src / test / java / org / onap / aai / event / TestCamelContext.java
1 /**
2  * ============LICENSE_START=======================================================
3  * org.onap.aai
4  * ================================================================================
5  * Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
6  * Copyright © 2017-2018 Amdocs
7  * ================================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  *
12  *       http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END=========================================================
20  */
21
22 package org.onap.aai.event;
23
24 import java.io.IOException;
25 import java.io.InputStream;
26 import java.util.Collection;
27 import java.util.List;
28 import java.util.Map;
29 import java.util.Properties;
30 import java.util.Set;
31 import java.util.concurrent.ScheduledExecutorService;
32 import java.util.concurrent.TimeUnit;
33
34 import org.apache.camel.CamelContext;
35 import org.apache.camel.Component;
36 import org.apache.camel.ConsumerTemplate;
37 import org.apache.camel.Endpoint;
38 import org.apache.camel.ErrorHandlerFactory;
39 import org.apache.camel.FluentProducerTemplate;
40 import org.apache.camel.NoFactoryAvailableException;
41 import org.apache.camel.PollingConsumer;
42 import org.apache.camel.Processor;
43 import org.apache.camel.Producer;
44 import org.apache.camel.ProducerTemplate;
45 import org.apache.camel.Route;
46 import org.apache.camel.RoutesBuilder;
47 import org.apache.camel.ServiceStatus;
48 import org.apache.camel.ShutdownRoute;
49 import org.apache.camel.ShutdownRunningTask;
50 import org.apache.camel.StartupListener;
51 import org.apache.camel.TypeConverter;
52 import org.apache.camel.api.management.mbean.ManagedCamelContextMBean;
53 import org.apache.camel.api.management.mbean.ManagedProcessorMBean;
54 import org.apache.camel.api.management.mbean.ManagedRouteMBean;
55 import org.apache.camel.builder.ErrorHandlerBuilder;
56 import org.apache.camel.health.HealthCheckRegistry;
57 import org.apache.camel.impl.DefaultHeadersMapFactory;
58 import org.apache.camel.model.DataFormatDefinition;
59 import org.apache.camel.model.HystrixConfigurationDefinition;
60 import org.apache.camel.model.ProcessorDefinition;
61 import org.apache.camel.model.RouteDefinition;
62 import org.apache.camel.model.RoutesDefinition;
63 import org.apache.camel.model.cloud.ServiceCallConfigurationDefinition;
64 import org.apache.camel.model.rest.RestDefinition;
65 import org.apache.camel.model.rest.RestsDefinition;
66 import org.apache.camel.model.transformer.TransformerDefinition;
67 import org.apache.camel.model.validator.ValidatorDefinition;
68 import org.apache.camel.runtimecatalog.RuntimeCamelCatalog;
69 import org.apache.camel.spi.AsyncProcessorAwaitManager;
70 import org.apache.camel.spi.CamelContextNameStrategy;
71 import org.apache.camel.spi.ClassResolver;
72 import org.apache.camel.spi.DataFormat;
73 import org.apache.camel.spi.DataFormatResolver;
74 import org.apache.camel.spi.DataType;
75 import org.apache.camel.spi.Debugger;
76 import org.apache.camel.spi.EndpointRegistry;
77 import org.apache.camel.spi.EndpointStrategy;
78 import org.apache.camel.spi.ExecutorServiceManager;
79 import org.apache.camel.spi.ExecutorServiceStrategy;
80 import org.apache.camel.spi.FactoryFinder;
81 import org.apache.camel.spi.FactoryFinderResolver;
82 import org.apache.camel.spi.HeadersMapFactory;
83 import org.apache.camel.spi.InflightRepository;
84 import org.apache.camel.spi.Injector;
85 import org.apache.camel.spi.InterceptStrategy;
86 import org.apache.camel.spi.Language;
87 import org.apache.camel.spi.LifecycleStrategy;
88 import org.apache.camel.spi.LogListener;
89 import org.apache.camel.spi.ManagementMBeanAssembler;
90 import org.apache.camel.spi.ManagementNameStrategy;
91 import org.apache.camel.spi.ManagementStrategy;
92 import org.apache.camel.spi.MessageHistoryFactory;
93 import org.apache.camel.spi.ModelJAXBContextFactory;
94 import org.apache.camel.spi.NodeIdFactory;
95 import org.apache.camel.spi.PackageScanClassResolver;
96 import org.apache.camel.spi.ProcessorFactory;
97 import org.apache.camel.spi.Registry;
98 import org.apache.camel.spi.ReloadStrategy;
99 import org.apache.camel.spi.RestConfiguration;
100 import org.apache.camel.spi.RestRegistry;
101 import org.apache.camel.spi.RouteController;
102 import org.apache.camel.spi.RoutePolicyFactory;
103 import org.apache.camel.spi.RouteStartupOrder;
104 import org.apache.camel.spi.RuntimeEndpointRegistry;
105 import org.apache.camel.spi.ServicePool;
106 import org.apache.camel.spi.ShutdownStrategy;
107 import org.apache.camel.spi.StreamCachingStrategy;
108 import org.apache.camel.spi.Transformer;
109 import org.apache.camel.spi.TransformerRegistry;
110 import org.apache.camel.spi.TypeConverterRegistry;
111 import org.apache.camel.spi.UnitOfWorkFactory;
112 import org.apache.camel.spi.UuidGenerator;
113 import org.apache.camel.spi.Validator;
114 import org.apache.camel.spi.ValidatorRegistry;
115 import org.apache.camel.util.LoadPropertiesException;
116 import org.apache.camel.util.jsse.SSLContextParameters;
117
118 public class TestCamelContext implements CamelContext {
119
120     @Override
121     public void suspend() throws Exception {
122         // TODO Auto-generated method stub
123
124     }
125
126     @Override
127     public void resume() throws Exception {
128         // TODO Auto-generated method stub
129
130     }
131
132     @Override
133     public boolean isSuspended() {
134         // TODO Auto-generated method stub
135         return false;
136     }
137
138     @Override
139     public void setStreamCaching(Boolean cache) {
140         // TODO Auto-generated method stub
141
142     }
143
144     @Override
145     public Boolean isStreamCaching() {
146         // TODO Auto-generated method stub
147         return null;
148     }
149
150     @Override
151     public void setTracing(Boolean tracing) {
152         // TODO Auto-generated method stub
153
154     }
155
156     @Override
157     public Boolean isTracing() {
158         // TODO Auto-generated method stub
159         return null;
160     }
161
162     @Override
163     public void setMessageHistory(Boolean messageHistory) {
164         // TODO Auto-generated method stub
165
166     }
167
168     @Override
169     public Boolean isMessageHistory() {
170         // TODO Auto-generated method stub
171         return null;
172     }
173
174     @Override
175     public void setHandleFault(Boolean handleFault) {
176         // TODO Auto-generated method stub
177
178     }
179
180     @Override
181     public Boolean isHandleFault() {
182         // TODO Auto-generated method stub
183         return null;
184     }
185
186     @Override
187     public void setDelayer(Long delay) {
188         // TODO Auto-generated method stub
189
190     }
191
192     @Override
193     public Long getDelayer() {
194         // TODO Auto-generated method stub
195         return null;
196     }
197
198     @Override
199     public void setAutoStartup(Boolean autoStartup) {
200         // TODO Auto-generated method stub
201
202     }
203
204     @Override
205     public Boolean isAutoStartup() {
206         // TODO Auto-generated method stub
207         return null;
208     }
209
210     @Override
211     public void setShutdownRoute(ShutdownRoute shutdownRoute) {
212         // TODO Auto-generated method stub
213
214     }
215
216     @Override
217     public ShutdownRoute getShutdownRoute() {
218         // TODO Auto-generated method stub
219         return null;
220     }
221
222     @Override
223     public void setShutdownRunningTask(ShutdownRunningTask shutdownRunningTask) {
224         // TODO Auto-generated method stub
225
226     }
227
228     @Override
229     public ShutdownRunningTask getShutdownRunningTask() {
230         // TODO Auto-generated method stub
231         return null;
232     }
233
234     @Override
235     public void setAllowUseOriginalMessage(Boolean allowUseOriginalMessage) {
236         // TODO Auto-generated method stub
237
238     }
239
240     @Override
241     public Boolean isAllowUseOriginalMessage() {
242         // TODO Auto-generated method stub
243         return null;
244     }
245
246     @Override
247     public <T extends CamelContext> T adapt(Class<T> type) {
248         // TODO Auto-generated method stub
249         return null;
250     }
251
252     @Override
253     public void start() throws Exception {
254         // TODO Auto-generated method stub
255
256     }
257
258     @Override
259     public void stop() throws Exception {
260         // TODO Auto-generated method stub
261
262     }
263
264     @Override
265     public String getName() {
266         // TODO Auto-generated method stub
267         return null;
268     }
269
270     @Override
271     public CamelContextNameStrategy getNameStrategy() {
272         // TODO Auto-generated method stub
273         return null;
274     }
275
276     @Override
277     public void setNameStrategy(CamelContextNameStrategy nameStrategy) {
278         // TODO Auto-generated method stub
279
280     }
281
282     @Override
283     public ManagementNameStrategy getManagementNameStrategy() {
284         // TODO Auto-generated method stub
285         return null;
286     }
287
288     @Override
289     public void setManagementNameStrategy(ManagementNameStrategy nameStrategy) {
290         // TODO Auto-generated method stub
291
292     }
293
294     @Override
295     public String getManagementName() {
296         // TODO Auto-generated method stub
297         return null;
298     }
299
300     @Override
301     public String getVersion() {
302         // TODO Auto-generated method stub
303         return null;
304     }
305
306     @Override
307     public ServiceStatus getStatus() {
308         // TODO Auto-generated method stub
309         return null;
310     }
311
312     @Override
313     public String getUptime() {
314         // TODO Auto-generated method stub
315         return null;
316     }
317
318     @Override
319     public void addService(Object object) throws Exception {
320         // TODO Auto-generated method stub
321
322     }
323
324     @Override
325     public void addService(Object object, boolean closeOnShutdown) throws Exception {
326         // TODO Auto-generated method stub
327
328     }
329
330     @Override
331     public boolean removeService(Object object) throws Exception {
332         // TODO Auto-generated method stub
333         return false;
334     }
335
336     @Override
337     public boolean hasService(Object object) {
338         // TODO Auto-generated method stub
339         return false;
340     }
341
342     @Override
343     public <T> T hasService(Class<T> type) {
344         // TODO Auto-generated method stub
345         return null;
346     }
347
348     @Override
349     public void addStartupListener(StartupListener listener) throws Exception {
350         // TODO Auto-generated method stub
351
352     }
353
354     @Override
355     public void addComponent(String componentName, Component component) {
356         // TODO Auto-generated method stub
357
358     }
359
360     @Override
361     public Component hasComponent(String componentName) {
362         // TODO Auto-generated method stub
363         return null;
364     }
365
366     @Override
367     public Component getComponent(String componentName) {
368         // TODO Auto-generated method stub
369         return null;
370     }
371
372     @Override
373     public Component getComponent(String name, boolean autoCreateComponents) {
374         // TODO Auto-generated method stub
375         return null;
376     }
377
378     @Override
379     public <T extends Component> T getComponent(String name, Class<T> componentType) {
380         // TODO Auto-generated method stub
381         return null;
382     }
383
384     @Override
385     public List<String> getComponentNames() {
386         // TODO Auto-generated method stub
387         return null;
388     }
389
390     @Override
391     public Component removeComponent(String componentName) {
392         // TODO Auto-generated method stub
393         return null;
394     }
395
396     @Override
397     public EndpointRegistry<String> getEndpointRegistry() {
398         // TODO Auto-generated method stub
399         return null;
400     }
401
402     @Override
403     public Endpoint getEndpoint(String uri) {
404         // TODO Auto-generated method stub
405         return null;
406     }
407
408     @Override
409     public <T extends Endpoint> T getEndpoint(String name, Class<T> endpointType) {
410         // TODO Auto-generated method stub
411         return null;
412     }
413
414     @Override
415     public Collection<Endpoint> getEndpoints() {
416         // TODO Auto-generated method stub
417         return null;
418     }
419
420     @Override
421     public Map<String, Endpoint> getEndpointMap() {
422         // TODO Auto-generated method stub
423         return null;
424     }
425
426     @Override
427     public Endpoint hasEndpoint(String uri) {
428         // TODO Auto-generated method stub
429         return null;
430     }
431
432     @Override
433     public Endpoint addEndpoint(String uri, Endpoint endpoint) throws Exception {
434         // TODO Auto-generated method stub
435         return null;
436     }
437
438     @Override
439     public void removeEndpoint(Endpoint endpoint) throws Exception {
440         // TODO Auto-generated method stub
441
442     }
443
444     @Override
445     public Collection<Endpoint> removeEndpoints(String pattern) throws Exception {
446         // TODO Auto-generated method stub
447         return null;
448     }
449
450     @Override
451     public void addRegisterEndpointCallback(EndpointStrategy strategy) {
452         // TODO Auto-generated method stub
453
454     }
455
456     @Override
457     public void setupRoutes(boolean done) {
458         // TODO Auto-generated method stub
459
460     }
461
462     @Override
463     public List<RouteDefinition> getRouteDefinitions() {
464         // TODO Auto-generated method stub
465         return null;
466     }
467
468     @Override
469     public RouteDefinition getRouteDefinition(String id) {
470         // TODO Auto-generated method stub
471         return null;
472     }
473
474     @Override
475     public List<RestDefinition> getRestDefinitions() {
476         // TODO Auto-generated method stub
477         return null;
478     }
479
480     @Override
481     public void addRestDefinitions(Collection<RestDefinition> restDefinitions) throws Exception {
482         // TODO Auto-generated method stub
483
484     }
485
486     @Override
487     public void setRestConfiguration(RestConfiguration restConfiguration) {
488         // TODO Auto-generated method stub
489
490     }
491
492     @Override
493     public RestConfiguration getRestConfiguration() {
494         // TODO Auto-generated method stub
495         return null;
496     }
497
498     @Override
499     public List<RouteStartupOrder> getRouteStartupOrder() {
500         // TODO Auto-generated method stub
501         return null;
502     }
503
504     @Override
505     public List<Route> getRoutes() {
506         // TODO Auto-generated method stub
507         return null;
508     }
509
510     @Override
511     public Route getRoute(String id) {
512         // TODO Auto-generated method stub
513         return null;
514     }
515
516     @Override
517     public void addRoutes(RoutesBuilder builder) throws Exception {
518         // TODO Auto-generated method stub
519
520     }
521
522     @Override
523     public RoutesDefinition loadRoutesDefinition(InputStream is) throws Exception {
524         // TODO Auto-generated method stub
525         return null;
526     }
527
528     @Override
529     public void addRouteDefinitions(Collection<RouteDefinition> routeDefinitions) throws Exception {
530         // TODO Auto-generated method stub
531
532     }
533
534     @Override
535     public void addRouteDefinition(RouteDefinition routeDefinition) throws Exception {
536         // TODO Auto-generated method stub
537
538     }
539
540     @Override
541     public void removeRouteDefinitions(Collection<RouteDefinition> routeDefinitions) throws Exception {
542         // TODO Auto-generated method stub
543
544     }
545
546     @Override
547     public void removeRouteDefinition(RouteDefinition routeDefinition) throws Exception {
548         // TODO Auto-generated method stub
549
550     }
551
552     @Override
553     public void startRoute(RouteDefinition route) throws Exception {
554         // TODO Auto-generated method stub
555
556     }
557
558     @Override
559     public void startAllRoutes() throws Exception {
560         // TODO Auto-generated method stub
561
562     }
563
564     @Override
565     public void startRoute(String routeId) throws Exception {
566         // TODO Auto-generated method stub
567
568     }
569
570     @Override
571     public void stopRoute(RouteDefinition route) throws Exception {
572         // TODO Auto-generated method stub
573
574     }
575
576     @Override
577     public void stopRoute(String routeId) throws Exception {
578         // TODO Auto-generated method stub
579
580     }
581
582     @Override
583     public void stopRoute(String routeId, long timeout, TimeUnit timeUnit) throws Exception {
584         // TODO Auto-generated method stub
585
586     }
587
588     @Override
589     public boolean stopRoute(String routeId, long timeout, TimeUnit timeUnit, boolean abortAfterTimeout)
590             throws Exception {
591         // TODO Auto-generated method stub
592         return false;
593     }
594
595     @Override
596     public void shutdownRoute(String routeId) throws Exception {
597         // TODO Auto-generated method stub
598
599     }
600
601     @Override
602     public void shutdownRoute(String routeId, long timeout, TimeUnit timeUnit) throws Exception {
603         // TODO Auto-generated method stub
604
605     }
606
607     @Override
608     public boolean removeRoute(String routeId) throws Exception {
609         // TODO Auto-generated method stub
610         return false;
611     }
612
613     @Override
614     public void resumeRoute(String routeId) throws Exception {
615         // TODO Auto-generated method stub
616
617     }
618
619     @Override
620     public void suspendRoute(String routeId) throws Exception {
621         // TODO Auto-generated method stub
622
623     }
624
625     @Override
626     public void suspendRoute(String routeId, long timeout, TimeUnit timeUnit) throws Exception {
627         // TODO Auto-generated method stub
628
629     }
630
631     @Override
632     public ServiceStatus getRouteStatus(String routeId) {
633         // TODO Auto-generated method stub
634         return null;
635     }
636
637     @Override
638     public boolean isStartingRoutes() {
639         // TODO Auto-generated method stub
640         return false;
641     }
642
643     @Override
644     public boolean isSetupRoutes() {
645         // TODO Auto-generated method stub
646         return false;
647     }
648
649     @Override
650     public TypeConverter getTypeConverter() {
651         // TODO Auto-generated method stub
652         return null;
653     }
654
655     @Override
656     public TypeConverterRegistry getTypeConverterRegistry() {
657         // TODO Auto-generated method stub
658         return null;
659     }
660
661     @Override
662     public Registry getRegistry() {
663         // TODO Auto-generated method stub
664         return null;
665     }
666
667     @Override
668     public <T> T getRegistry(Class<T> type) {
669         // TODO Auto-generated method stub
670         return null;
671     }
672
673     @Override
674     public Injector getInjector() {
675         // TODO Auto-generated method stub
676         return null;
677     }
678
679     @Override
680     public ManagementMBeanAssembler getManagementMBeanAssembler() {
681         // TODO Auto-generated method stub
682         return null;
683     }
684
685     @Override
686     public List<LifecycleStrategy> getLifecycleStrategies() {
687         // TODO Auto-generated method stub
688         return null;
689     }
690
691     @Override
692     public void addLifecycleStrategy(LifecycleStrategy lifecycleStrategy) {
693         // TODO Auto-generated method stub
694
695     }
696
697     @Override
698     public Language resolveLanguage(String language) {
699         // TODO Auto-generated method stub
700         return null;
701     }
702
703     @Override
704     public String resolvePropertyPlaceholders(String text) throws Exception {
705         // TODO Auto-generated method stub
706         return null;
707     }
708
709     @Override
710     public String getPropertyPrefixToken() {
711         // TODO Auto-generated method stub
712         return null;
713     }
714
715     @Override
716     public String getPropertySuffixToken() {
717         // TODO Auto-generated method stub
718         return null;
719     }
720
721     @Override
722     public List<String> getLanguageNames() {
723         // TODO Auto-generated method stub
724         return null;
725     }
726
727     @Override
728     public ProducerTemplate createProducerTemplate() {
729         // TODO Auto-generated method stub
730         return null;
731     }
732
733     @Override
734     public ProducerTemplate createProducerTemplate(int maximumCacheSize) {
735         // TODO Auto-generated method stub
736         return null;
737     }
738
739     @Override
740     public ConsumerTemplate createConsumerTemplate() {
741         // TODO Auto-generated method stub
742         return null;
743     }
744
745     @Override
746     public ConsumerTemplate createConsumerTemplate(int maximumCacheSize) {
747         // TODO Auto-generated method stub
748         return null;
749     }
750
751     @Override
752     public void addInterceptStrategy(InterceptStrategy interceptStrategy) {
753         // TODO Auto-generated method stub
754
755     }
756
757     @Override
758     public List<InterceptStrategy> getInterceptStrategies() {
759         // TODO Auto-generated method stub
760         return null;
761     }
762
763     @Override
764     public ErrorHandlerBuilder getErrorHandlerBuilder() {
765         // TODO Auto-generated method stub
766         return null;
767     }
768
769     @Override
770     public void setErrorHandlerBuilder(ErrorHandlerFactory errorHandlerBuilder) {
771         // TODO Auto-generated method stub
772
773     }
774
775     @Override
776     public ScheduledExecutorService getErrorHandlerExecutorService() {
777         // TODO Auto-generated method stub
778         return null;
779     }
780
781     @Override
782     public void setDataFormats(Map<String, DataFormatDefinition> dataFormats) {
783         // TODO Auto-generated method stub
784
785     }
786
787     @Override
788     public Map<String, DataFormatDefinition> getDataFormats() {
789         // TODO Auto-generated method stub
790         return null;
791     }
792
793     @Override
794     public DataFormat resolveDataFormat(String name) {
795         // TODO Auto-generated method stub
796         return null;
797     }
798
799     @Override
800     public DataFormatDefinition resolveDataFormatDefinition(String name) {
801         // TODO Auto-generated method stub
802         return null;
803     }
804
805     @Override
806     public DataFormatResolver getDataFormatResolver() {
807         // TODO Auto-generated method stub
808         return null;
809     }
810
811     @Override
812     public void setDataFormatResolver(DataFormatResolver dataFormatResolver) {
813         // TODO Auto-generated method stub
814
815     }
816
817     @Override
818     public void setProperties(Map<String, String> properties) {
819         // TODO Auto-generated method stub
820
821     }
822
823     @Override
824     public Map<String, String> getProperties() {
825         // TODO Auto-generated method stub
826         return null;
827     }
828
829     @Override
830     public String getProperty(String name) {
831         // TODO Auto-generated method stub
832         return null;
833     }
834
835     @Override
836     public FactoryFinder getDefaultFactoryFinder() {
837         // TODO Auto-generated method stub
838         return null;
839     }
840
841     @Override
842     public void setFactoryFinderResolver(FactoryFinderResolver resolver) {
843         // TODO Auto-generated method stub
844
845     }
846
847     @Override
848     public FactoryFinder getFactoryFinder(String path) throws NoFactoryAvailableException {
849         // TODO Auto-generated method stub
850         return null;
851     }
852
853     @Override
854     public ClassResolver getClassResolver() {
855         // TODO Auto-generated method stub
856         return null;
857     }
858
859     @Override
860     public PackageScanClassResolver getPackageScanClassResolver() {
861         // TODO Auto-generated method stub
862         return null;
863     }
864
865     @Override
866     public void setClassResolver(ClassResolver resolver) {
867         // TODO Auto-generated method stub
868
869     }
870
871     @Override
872     public void setPackageScanClassResolver(PackageScanClassResolver resolver) {
873         // TODO Auto-generated method stub
874
875     }
876
877     @Override
878     public void setProducerServicePool(ServicePool<Endpoint, Producer> servicePool) {
879         // TODO Auto-generated method stub
880
881     }
882
883     @Override
884     public ServicePool<Endpoint, Producer> getProducerServicePool() {
885         // TODO Auto-generated method stub
886         return null;
887     }
888
889     @Override
890     public void setPollingConsumerServicePool(ServicePool<Endpoint, PollingConsumer> servicePool) {
891         // TODO Auto-generated method stub
892
893     }
894
895     @Override
896     public ServicePool<Endpoint, PollingConsumer> getPollingConsumerServicePool() {
897         // TODO Auto-generated method stub
898         return null;
899     }
900
901     @Override
902     public void setNodeIdFactory(NodeIdFactory factory) {
903         // TODO Auto-generated method stub
904
905     }
906
907     @Override
908     public NodeIdFactory getNodeIdFactory() {
909         // TODO Auto-generated method stub
910         return null;
911     }
912
913     @Override
914     public ManagementStrategy getManagementStrategy() {
915         // TODO Auto-generated method stub
916         return null;
917     }
918
919     @Override
920     public void setManagementStrategy(ManagementStrategy strategy) {
921         // TODO Auto-generated method stub
922
923     }
924
925     @Override
926     public InterceptStrategy getDefaultTracer() {
927         // TODO Auto-generated method stub
928         return null;
929     }
930
931     @Override
932     public void setDefaultTracer(InterceptStrategy tracer) {
933         // TODO Auto-generated method stub
934
935     }
936
937     @Override
938     public InterceptStrategy getDefaultBacklogTracer() {
939         // TODO Auto-generated method stub
940         return null;
941     }
942
943     @Override
944     public void setDefaultBacklogTracer(InterceptStrategy backlogTracer) {
945         // TODO Auto-generated method stub
946
947     }
948
949     @Override
950     public InterceptStrategy getDefaultBacklogDebugger() {
951         // TODO Auto-generated method stub
952         return null;
953     }
954
955     @Override
956     public void setDefaultBacklogDebugger(InterceptStrategy backlogDebugger) {
957         // TODO Auto-generated method stub
958
959     }
960
961     @Override
962     public void disableJMX() throws IllegalStateException {
963         // TODO Auto-generated method stub
964
965     }
966
967     @Override
968     public InflightRepository getInflightRepository() {
969         // TODO Auto-generated method stub
970         return null;
971     }
972
973     @Override
974     public void setInflightRepository(InflightRepository repository) {
975         // TODO Auto-generated method stub
976
977     }
978
979     @Override
980     public AsyncProcessorAwaitManager getAsyncProcessorAwaitManager() {
981         // TODO Auto-generated method stub
982         return null;
983     }
984
985     @Override
986     public void setAsyncProcessorAwaitManager(AsyncProcessorAwaitManager manager) {
987         // TODO Auto-generated method stub
988
989     }
990
991     @Override
992     public ClassLoader getApplicationContextClassLoader() {
993         // TODO Auto-generated method stub
994         return null;
995     }
996
997     @Override
998     public void setApplicationContextClassLoader(ClassLoader classLoader) {
999         // TODO Auto-generated method stub
1000
1001     }
1002
1003     @Override
1004     public ShutdownStrategy getShutdownStrategy() {
1005         // TODO Auto-generated method stub
1006         return null;
1007     }
1008
1009     @Override
1010     public void setShutdownStrategy(ShutdownStrategy shutdownStrategy) {
1011         // TODO Auto-generated method stub
1012
1013     }
1014
1015     @Override
1016     public ExecutorServiceManager getExecutorServiceManager() {
1017         // TODO Auto-generated method stub
1018         return null;
1019     }
1020
1021     @Override
1022     public ExecutorServiceStrategy getExecutorServiceStrategy() {
1023         // TODO Auto-generated method stub
1024         return null;
1025     }
1026
1027     @Override
1028     public void setExecutorServiceManager(ExecutorServiceManager executorServiceManager) {
1029         // TODO Auto-generated method stub
1030
1031     }
1032
1033     @Override
1034     public ProcessorFactory getProcessorFactory() {
1035         // TODO Auto-generated method stub
1036         return null;
1037     }
1038
1039     @Override
1040     public void setProcessorFactory(ProcessorFactory processorFactory) {
1041         // TODO Auto-generated method stub
1042
1043     }
1044
1045     @Override
1046     public Debugger getDebugger() {
1047         // TODO Auto-generated method stub
1048         return null;
1049     }
1050
1051     @Override
1052     public void setDebugger(Debugger debugger) {
1053         // TODO Auto-generated method stub
1054
1055     }
1056
1057     @Override
1058     public UuidGenerator getUuidGenerator() {
1059         // TODO Auto-generated method stub
1060         return null;
1061     }
1062
1063     @Override
1064     public void setUuidGenerator(UuidGenerator uuidGenerator) {
1065         // TODO Auto-generated method stub
1066
1067     }
1068
1069     @Override
1070     public Boolean isLazyLoadTypeConverters() {
1071         // TODO Auto-generated method stub
1072         return null;
1073     }
1074
1075     @Override
1076     public void setLazyLoadTypeConverters(Boolean lazyLoadTypeConverters) {
1077         // TODO Auto-generated method stub
1078
1079     }
1080
1081     @Override
1082     public Boolean isTypeConverterStatisticsEnabled() {
1083         // TODO Auto-generated method stub
1084         return null;
1085     }
1086
1087     @Override
1088     public void setTypeConverterStatisticsEnabled(Boolean typeConverterStatisticsEnabled) {
1089         // TODO Auto-generated method stub
1090
1091     }
1092
1093     @Override
1094     public Boolean isUseMDCLogging() {
1095         // TODO Auto-generated method stub
1096         return null;
1097     }
1098
1099     @Override
1100     public void setUseMDCLogging(Boolean useMDCLogging) {
1101         // TODO Auto-generated method stub
1102
1103     }
1104
1105     @Override
1106     public Boolean isUseBreadcrumb() {
1107         // TODO Auto-generated method stub
1108         return null;
1109     }
1110
1111     @Override
1112     public void setUseBreadcrumb(Boolean useBreadcrumb) {
1113         // TODO Auto-generated method stub
1114
1115     }
1116
1117     @Override
1118     public String resolveComponentDefaultName(String javaType) {
1119         // TODO Auto-generated method stub
1120         return null;
1121     }
1122
1123     @Override
1124     public Map<String, Properties> findComponents() throws LoadPropertiesException, IOException {
1125         // TODO Auto-generated method stub
1126         return null;
1127     }
1128
1129     @Override
1130     public Map<String, Properties> findEips() throws LoadPropertiesException, IOException {
1131         // TODO Auto-generated method stub
1132         return null;
1133     }
1134
1135     @Override
1136     public String getComponentDocumentation(String componentName) throws IOException {
1137         // TODO Auto-generated method stub
1138         return null;
1139     }
1140
1141     @Override
1142     public String getComponentParameterJsonSchema(String componentName) throws IOException {
1143         // TODO Auto-generated method stub
1144         return null;
1145     }
1146
1147     @Override
1148     public String getDataFormatParameterJsonSchema(String dataFormatName) throws IOException {
1149         // TODO Auto-generated method stub
1150         return null;
1151     }
1152
1153     @Override
1154     public String getLanguageParameterJsonSchema(String languageName) throws IOException {
1155         // TODO Auto-generated method stub
1156         return null;
1157     }
1158
1159     @Override
1160     public String getEipParameterJsonSchema(String eipName) throws IOException {
1161         // TODO Auto-generated method stub
1162         return null;
1163     }
1164
1165     @Override
1166     public String explainEipJson(String nameOrId, boolean includeAllOptions) {
1167         // TODO Auto-generated method stub
1168         return null;
1169     }
1170
1171     @Override
1172     public String explainComponentJson(String componentName, boolean includeAllOptions) {
1173         // TODO Auto-generated method stub
1174         return null;
1175     }
1176
1177     @Override
1178     public String explainEndpointJson(String uri, boolean includeAllOptions) {
1179         // TODO Auto-generated method stub
1180         return null;
1181     }
1182
1183     @Override
1184     public String createRouteStaticEndpointJson(String routeId) {
1185         // TODO Auto-generated method stub
1186         return null;
1187     }
1188
1189     @Override
1190     public String createRouteStaticEndpointJson(String routeId, boolean includeDynamic) {
1191         // TODO Auto-generated method stub
1192         return null;
1193     }
1194
1195     @Override
1196     public StreamCachingStrategy getStreamCachingStrategy() {
1197         // TODO Auto-generated method stub
1198         return null;
1199     }
1200
1201     @Override
1202     public void setStreamCachingStrategy(StreamCachingStrategy streamCachingStrategy) {
1203         // TODO Auto-generated method stub
1204
1205     }
1206
1207     @Override
1208     public UnitOfWorkFactory getUnitOfWorkFactory() {
1209         // TODO Auto-generated method stub
1210         return null;
1211     }
1212
1213     @Override
1214     public void setUnitOfWorkFactory(UnitOfWorkFactory unitOfWorkFactory) {
1215         // TODO Auto-generated method stub
1216
1217     }
1218
1219     @Override
1220     public RuntimeEndpointRegistry getRuntimeEndpointRegistry() {
1221         // TODO Auto-generated method stub
1222         return null;
1223     }
1224
1225     @Override
1226     public void setRuntimeEndpointRegistry(RuntimeEndpointRegistry runtimeEndpointRegistry) {
1227         // TODO Auto-generated method stub
1228
1229     }
1230
1231     @Override
1232     public RestRegistry getRestRegistry() {
1233         // TODO Auto-generated method stub
1234         return null;
1235     }
1236
1237     @Override
1238     public void setRestRegistry(RestRegistry restRegistry) {
1239         // TODO Auto-generated method stub
1240
1241     }
1242
1243     @Override
1244     public void addRoutePolicyFactory(RoutePolicyFactory routePolicyFactory) {
1245         // TODO Auto-generated method stub
1246
1247     }
1248
1249     @Override
1250     public List<RoutePolicyFactory> getRoutePolicyFactories() {
1251         // TODO Auto-generated method stub
1252         return null;
1253     }
1254
1255     @Override
1256     public ModelJAXBContextFactory getModelJAXBContextFactory() {
1257         // TODO Auto-generated method stub
1258         return null;
1259     }
1260
1261     @Override
1262     public void setModelJAXBContextFactory(ModelJAXBContextFactory modelJAXBContextFactory) {
1263         // TODO Auto-generated method stub
1264
1265     }
1266
1267     @Override
1268     public Boolean isLogExhaustedMessageBody() {
1269         // TODO Auto-generated method stub
1270         return null;
1271     }
1272
1273     @Override
1274     public Boolean isLogMask() {
1275         // TODO Auto-generated method stub
1276         return null;
1277     }
1278
1279     @Override
1280     public void setLogExhaustedMessageBody(Boolean arg0) {
1281         // TODO Auto-generated method stub
1282         
1283     }
1284
1285     @Override
1286     public void setLogMask(Boolean arg0) {
1287         // TODO Auto-generated method stub
1288         
1289     }
1290
1291     @Override
1292     public void addHystrixConfiguration(String arg0, HystrixConfigurationDefinition arg1) {
1293         // TODO Auto-generated method stub
1294         
1295     }
1296
1297     @Override
1298     public void addLogListener(LogListener arg0) {
1299         // TODO Auto-generated method stub
1300         
1301     }
1302
1303     @Override
1304     public void addRestConfiguration(RestConfiguration arg0) {
1305         // TODO Auto-generated method stub
1306         
1307     }
1308
1309     @Override
1310     public void addService(Object arg0, boolean arg1, boolean arg2) throws Exception {
1311         // TODO Auto-generated method stub
1312         
1313     }
1314
1315     @Override
1316     public void addServiceCallConfiguration(String arg0, ServiceCallConfigurationDefinition arg1) {
1317         // TODO Auto-generated method stub
1318         
1319     }
1320
1321     @Override
1322     public DataFormat createDataFormat(String arg0) {
1323         // TODO Auto-generated method stub
1324         return null;
1325     }
1326
1327     @Override
1328     public FluentProducerTemplate createFluentProducerTemplate() {
1329         // TODO Auto-generated method stub
1330         return null;
1331     }
1332
1333     @Override
1334     public FluentProducerTemplate createFluentProducerTemplate(int arg0) {
1335         // TODO Auto-generated method stub
1336         return null;
1337     }
1338
1339     @Override
1340     public void deferStartService(Object arg0, boolean arg1) throws Exception {
1341         // TODO Auto-generated method stub
1342         
1343     }
1344
1345     @Override
1346     public String explainDataFormatJson(String arg0, DataFormat arg1, boolean arg2) {
1347         // TODO Auto-generated method stub
1348         return null;
1349     }
1350
1351     @Override
1352     public Component getComponent(String arg0, boolean arg1, boolean arg2) {
1353         // TODO Auto-generated method stub
1354         return null;
1355     }
1356
1357     @Override
1358     public String getGlobalOption(String arg0) {
1359         // TODO Auto-generated method stub
1360         return null;
1361     }
1362
1363     @Override
1364     public Map<String, String> getGlobalOptions() {
1365         // TODO Auto-generated method stub
1366         return null;
1367     }
1368
1369     @Override
1370     public HeadersMapFactory getHeadersMapFactory() {
1371         return new DefaultHeadersMapFactory();
1372     }
1373
1374     @Override
1375     public HealthCheckRegistry getHealthCheckRegistry() {
1376         // TODO Auto-generated method stub
1377         return null;
1378     }
1379
1380     @Override
1381     public HystrixConfigurationDefinition getHystrixConfiguration(String arg0) {
1382         // TODO Auto-generated method stub
1383         return null;
1384     }
1385
1386     @Override
1387     public Set<LogListener> getLogListeners() {
1388         // TODO Auto-generated method stub
1389         return null;
1390     }
1391
1392     @Override
1393     public ManagedCamelContextMBean getManagedCamelContext() {
1394         // TODO Auto-generated method stub
1395         return null;
1396     }
1397
1398     @Override
1399     public <T extends ManagedProcessorMBean> T getManagedProcessor(String arg0, Class<T> arg1) {
1400         // TODO Auto-generated method stub
1401         return null;
1402     }
1403
1404     @Override
1405     public <T extends ManagedRouteMBean> T getManagedRoute(String arg0, Class<T> arg1) {
1406         // TODO Auto-generated method stub
1407         return null;
1408     }
1409
1410     @Override
1411     public MessageHistoryFactory getMessageHistoryFactory() {
1412         // TODO Auto-generated method stub
1413         return null;
1414     }
1415
1416     @Override
1417     public Processor getProcessor(String arg0) {
1418         // TODO Auto-generated method stub
1419         return null;
1420     }
1421
1422     @Override
1423     public <T extends Processor> T getProcessor(String arg0, Class<T> arg1) {
1424         // TODO Auto-generated method stub
1425         return null;
1426     }
1427
1428     @Override
1429     public ProcessorDefinition getProcessorDefinition(String arg0) {
1430         // TODO Auto-generated method stub
1431         return null;
1432     }
1433
1434     @Override
1435     public <T extends ProcessorDefinition> T getProcessorDefinition(String arg0, Class<T> arg1) {
1436         // TODO Auto-generated method stub
1437         return null;
1438     }
1439
1440     @Override
1441     public ReloadStrategy getReloadStrategy() {
1442         // TODO Auto-generated method stub
1443         return null;
1444     }
1445
1446     @Override
1447     public RestConfiguration getRestConfiguration(String arg0, boolean arg1) {
1448         // TODO Auto-generated method stub
1449         return null;
1450     }
1451
1452     @Override
1453     public Collection<RestConfiguration> getRestConfigurations() {
1454         // TODO Auto-generated method stub
1455         return null;
1456     }
1457
1458     @Override
1459     public RouteController getRouteController() {
1460         // TODO Auto-generated method stub
1461         return null;
1462     }
1463
1464     @Override
1465     public RuntimeCamelCatalog getRuntimeCamelCatalog() {
1466         // TODO Auto-generated method stub
1467         return null;
1468     }
1469
1470     @Override
1471     public SSLContextParameters getSSLContextParameters() {
1472         // TODO Auto-generated method stub
1473         return null;
1474     }
1475
1476     @Override
1477     public ServiceCallConfigurationDefinition getServiceCallConfiguration(String arg0) {
1478         // TODO Auto-generated method stub
1479         return null;
1480     }
1481
1482     @Override
1483     public TransformerRegistry getTransformerRegistry() {
1484         // TODO Auto-generated method stub
1485         return null;
1486     }
1487
1488     @Override
1489     public List<TransformerDefinition> getTransformers() {
1490         // TODO Auto-generated method stub
1491         return null;
1492     }
1493
1494     @Override
1495     public long getUptimeMillis() {
1496         // TODO Auto-generated method stub
1497         return 0;
1498     }
1499
1500     @Override
1501     public ValidatorRegistry getValidatorRegistry() {
1502         // TODO Auto-generated method stub
1503         return null;
1504     }
1505
1506     @Override
1507     public List<ValidatorDefinition> getValidators() {
1508         // TODO Auto-generated method stub
1509         return null;
1510     }
1511
1512     @Override
1513     public <T> Set<T> hasServices(Class<T> arg0) {
1514         // TODO Auto-generated method stub
1515         return null;
1516     }
1517
1518     @Override
1519     public Boolean isLoadTypeConverters() {
1520         // TODO Auto-generated method stub
1521         return null;
1522     }
1523
1524     @Override
1525     public Boolean isUseDataType() {
1526         // TODO Auto-generated method stub
1527         return null;
1528     }
1529
1530     @Override
1531     public boolean isVetoStarted() {
1532         // TODO Auto-generated method stub
1533         return false;
1534     }
1535
1536     @Override
1537     public RestsDefinition loadRestsDefinition(InputStream arg0) throws Exception {
1538         // TODO Auto-generated method stub
1539         return null;
1540     }
1541
1542     @Override
1543     public Transformer resolveTransformer(String arg0) {
1544         // TODO Auto-generated method stub
1545         return null;
1546     }
1547
1548     @Override
1549     public Transformer resolveTransformer(DataType arg0, DataType arg1) {
1550         // TODO Auto-generated method stub
1551         return null;
1552     }
1553
1554     @Override
1555     public Validator resolveValidator(DataType arg0) {
1556         // TODO Auto-generated method stub
1557         return null;
1558     }
1559
1560     @Override
1561     public void setGlobalOptions(Map<String, String> arg0) {
1562         // TODO Auto-generated method stub
1563         
1564     }
1565
1566     @Override
1567     public void setHeadersMapFactory(HeadersMapFactory arg0) {
1568         // TODO Auto-generated method stub
1569         
1570     }
1571
1572     @Override
1573     public void setHealthCheckRegistry(HealthCheckRegistry arg0) {
1574         // TODO Auto-generated method stub
1575         
1576     }
1577
1578     @Override
1579     public void setHystrixConfiguration(HystrixConfigurationDefinition arg0) {
1580         // TODO Auto-generated method stub
1581         
1582     }
1583
1584     @Override
1585     public void setHystrixConfigurations(List<HystrixConfigurationDefinition> arg0) {
1586         // TODO Auto-generated method stub
1587         
1588     }
1589
1590     @Override
1591     public void setLoadTypeConverters(Boolean arg0) {
1592         // TODO Auto-generated method stub
1593         
1594     }
1595
1596     @Override
1597     public void setMessageHistoryFactory(MessageHistoryFactory arg0) {
1598         // TODO Auto-generated method stub
1599         
1600     }
1601
1602     @Override
1603     public void setReloadStrategy(ReloadStrategy arg0) {
1604         // TODO Auto-generated method stub
1605         
1606     }
1607
1608     @Override
1609     public void setRouteController(RouteController arg0) {
1610         // TODO Auto-generated method stub
1611         
1612     }
1613
1614     @Override
1615     public void setSSLContextParameters(SSLContextParameters arg0) {
1616         // TODO Auto-generated method stub
1617         
1618     }
1619
1620     @Override
1621     public void setServiceCallConfiguration(ServiceCallConfigurationDefinition arg0) {
1622         // TODO Auto-generated method stub
1623         
1624     }
1625
1626     @Override
1627     public void setServiceCallConfigurations(List<ServiceCallConfigurationDefinition> arg0) {
1628         // TODO Auto-generated method stub
1629         
1630     }
1631
1632     @Override
1633     public void setTransformers(List<TransformerDefinition> arg0) {
1634         // TODO Auto-generated method stub
1635         
1636     }
1637
1638     @Override
1639     public void setUseDataType(Boolean arg0) {
1640         // TODO Auto-generated method stub
1641         
1642     }
1643
1644     @Override
1645     public void setValidators(List<ValidatorDefinition> arg0) {
1646         // TODO Auto-generated method stub
1647         
1648     }
1649
1650 }