SinkGroup group = new SinkGroup(groupSinks); Configurables.configure(group, groupConf); sinkRunnerMap.put(comp.getComponentName(), new SinkRunner(group.getProcessor())); } catch (Exception e) {
if (comp != null) { Channel channel = getOrCreateChannel(channelsNotReused, comp.getComponentName(), comp.getType()); try { Configurables.configure(channel, comp); channelComponentMap.put(comp.getComponentName(), new ChannelComponent(channel)); LOGGER.info("Created channel " + chName);
private void createConfigFilters() { for (String name: configFilterSet) { Context context = configFilterContextMap.get(name); ComponentConfiguration componentConfiguration = configFilterConfigMap.get(name); try { if (context != null) { ConfigFilter configFilter = ConfigFilterFactory.create( name, context.getString(BasicConfigurationConstants.CONFIG_TYPE) ); configFilter.initializeWithConfiguration(context.getParameters()); configFiltersInstances.add(configFilter); configFilterPatternCache.put(configFilter.getName(), createConfigFilterPattern(configFilter)); } else if (componentConfiguration != null) { ConfigFilter configFilter = ConfigFilterFactory.create( componentConfiguration.getComponentName(), componentConfiguration.getType() ); configFiltersInstances.add(configFilter); configFilterPatternCache.put(configFilter.getName(), createConfigFilterPattern(configFilter)); } } catch (Exception e) { LOGGER.error("Error while creating config filter {}", name, e); } } }
if (comp != null) { SinkConfiguration config = (SinkConfiguration) comp; Sink sink = sinkFactory.create(comp.getComponentName(), comp.getType()); try { Configurables.configure(sink, config); sinks.put(comp.getComponentName(), sink); channelComponent.components.add(sinkName); } catch (Exception e) {
SourceConfiguration config = (SourceConfiguration) comp; Source source = sourceFactory.create(comp.getComponentName(), comp.getType()); try { sourceRunnerMap.put(comp.getComponentName(), SourceRunner.forSource(source)); for (Channel channel : sourceChannels) {
SinkGroup group = new SinkGroup(groupSinks); Configurables.configure(group, groupConf); sinkRunnerMap.put(comp.getComponentName(), new SinkRunner(group.getProcessor())); } catch (Exception e) {
if (comp != null) { Channel channel = getOrCreateChannel(channelsNotReused, comp.getComponentName(), comp.getType()); try { Configurables.configure(channel, comp); channelComponentMap.put(comp.getComponentName(), new ChannelComponent(channel)); LOGGER.info("Created channel " + chName);
private void createConfigFilters() { for (String name: configFilterSet) { Context context = configFilterContextMap.get(name); ComponentConfiguration componentConfiguration = configFilterConfigMap.get(name); try { if (context != null) { ConfigFilter configFilter = ConfigFilterFactory.create( name, context.getString(BasicConfigurationConstants.CONFIG_TYPE) ); configFilter.initializeWithConfiguration(context.getParameters()); configFiltersInstances.add(configFilter); configFilterPatternCache.put(configFilter.getName(), createConfigFilterPattern(configFilter)); } else if (componentConfiguration != null) { ConfigFilter configFilter = ConfigFilterFactory.create( componentConfiguration.getComponentName(), componentConfiguration.getType() ); configFiltersInstances.add(configFilter); configFilterPatternCache.put(configFilter.getName(), createConfigFilterPattern(configFilter)); } } catch (Exception e) { LOGGER.error("Error while creating config filter {}", name, e); } } }
if (comp != null) { SinkConfiguration config = (SinkConfiguration) comp; Sink sink = sinkFactory.create(comp.getComponentName(), comp.getType()); try { Configurables.configure(sink, config); sinks.put(comp.getComponentName(), sink); channelComponent.components.add(sinkName); } catch (Exception e) {
SourceConfiguration config = (SourceConfiguration) comp; Source source = sourceFactory.create(comp.getComponentName(), comp.getType()); try { sourceRunnerMap.put(comp.getComponentName(), SourceRunner.forSource(source)); for (Channel channel : sourceChannels) {