/** * Creates ChannelBuilders. * @param classLoader classLoader * @param serviceDomain serviceDomain * @param implementationModel implementationModel * @return ChannelBuilders */ public static List<ChannelBuilder> builders(ClassLoader classLoader, ServiceDomain serviceDomain, KnowledgeComponentImplementationModel implementationModel) { List<ChannelBuilder> builders = new ArrayList<ChannelBuilder>(); if (implementationModel != null) { ChannelsModel channelsModel = implementationModel.getChannels(); if (channelsModel != null) { for (ChannelModel channelModel : channelsModel.getChannels()) { if (channelModel != null) { builders.add(new ChannelBuilder(classLoader, serviceDomain, channelModel)); } } } } return builders; }
/** * Creates ChannelBuilders. * @param classLoader classLoader * @param serviceDomain serviceDomain * @param implementationModel implementationModel * @return ChannelBuilders */ public static List<ChannelBuilder> builders(ClassLoader classLoader, ServiceDomain serviceDomain, KnowledgeComponentImplementationModel implementationModel) { List<ChannelBuilder> builders = new ArrayList<ChannelBuilder>(); if (implementationModel != null) { ChannelsModel channelsModel = implementationModel.getChannels(); if (channelsModel != null) { for (ChannelModel channelModel : channelsModel.getChannels()) { if (channelModel != null) { builders.add(new ChannelBuilder(classLoader, serviceDomain, channelModel)); } } } } return builders; }