AdapterSettings adapterSettings = new AdapterSettings(id); adapterSettings.setSourceFile(getSourceFileOf(adapter)); String className = getAttributeOrChildElement(adapter, CLASS_ATTR); adapterSettings.setClassName(className); adapterSettings.setDefault(true); ex.setMessage(DUPLICATE_DEFAULT_ADAPTER, new Object[]{id, serviceId, defaultAdapter.getId()}); throw ex; if (properties.getLength() > 0) { ConfigMap map = properties(properties, getSourceFileOf(adapter)); adapterSettings.addProperties(map);
service.registerAdapter(as.getId(), as.getClassName()); if (as.isDefault()) service.setDefaultAdapter(as.getId());
private void createAdapter(Destination destination, DestinationSettings destSettings, ServiceSettings svcSettings) { AdapterSettings adapterSettings = destSettings.getAdapterSettings(); String adapterId = adapterSettings.getId(); ServiceAdapter adapter = destination.createAdapter(adapterId); // Initialize with service, adapter and then destination properties adapter.initialize(adapterId, svcSettings.getProperties()); adapter.initialize(adapterId, adapterSettings.getProperties()); adapter.initialize(adapterId, destSettings.getProperties()); }
if (adapterSettings != null) gatherUnusedProperties(adapterSettings.getId(), adapterSettings.getSourceFile(), ConfigurationConstants.ADAPTER_ELEMENT, adapterSettings, findings);
private void createDestination(DestinationSettings destSettings, Service service, ServiceSettings svcSettings) { String destId = destSettings.getId(); Destination destination = service.createDestination(destId); // Channels List chanSettings = destSettings.getChannelSettings(); if (chanSettings.size() > 0) { List<String> channelIds = new ArrayList<String>(2); for (Iterator iter = chanSettings.iterator(); iter.hasNext();) { ChannelSettings cs = (ChannelSettings) iter.next(); channelIds.add(cs.getId()); } destination.setChannels(channelIds); } // Security SecurityConstraint constraint = destSettings.getConstraint(); destination.setSecurityConstraint(constraint); // Initialize with service, adapter and destination properties destination.initialize(destId, svcSettings.getProperties()); destination.initialize(destId, destSettings.getAdapterSettings().getProperties()); destination.initialize(destId, destSettings.getProperties()); // Service Adapter createAdapter(destination, destSettings, svcSettings); }
AdapterSettings adapterSettings = new AdapterSettings(id); adapterSettings.setSourceFile(getSourceFileOf(adapter)); String className = getAttributeOrChildElement(adapter, CLASS_ATTR); adapterSettings.setClassName(className); adapterSettings.setDefault(true); ex.setMessage(DUPLICATE_DEFAULT_ADAPTER, new Object[]{id, serviceId, defaultAdapter.getId()}); throw ex; if (properties.getLength() > 0) { ConfigMap map = properties(properties, getSourceFileOf(adapter)); adapterSettings.addProperties(map);
service.registerAdapter(as.getId(), as.getClassName()); if (as.isDefault()) service.setDefaultAdapter(as.getId());
private void createAdapter(Destination destination, DestinationSettings destSettings, ServiceSettings svcSettings) { AdapterSettings adapterSettings = destSettings.getAdapterSettings(); String adapterId = adapterSettings.getId(); ServiceAdapter adapter = destination.createAdapter(adapterId); // Initialize with service, adapter and then destination properties adapter.initialize(adapterId, svcSettings.getProperties()); adapter.initialize(adapterId, adapterSettings.getProperties()); adapter.initialize(adapterId, destSettings.getProperties()); }
if (adapterSettings != null) gatherUnusedProperties(adapterSettings.getId(), adapterSettings.getSourceFile(), ConfigurationConstants.ADAPTER_ELEMENT, adapterSettings, findings);
private void createDestination(DestinationSettings destSettings, Service service, ServiceSettings svcSettings) { String destId = destSettings.getId(); Destination destination = service.createDestination(destId); // Channels List chanSettings = destSettings.getChannelSettings(); if (chanSettings.size() > 0) { List<String> channelIds = new ArrayList<String>(2); for (Iterator iter = chanSettings.iterator(); iter.hasNext();) { ChannelSettings cs = (ChannelSettings) iter.next(); channelIds.add(cs.getId()); } destination.setChannels(channelIds); } // Security SecurityConstraint constraint = destSettings.getConstraint(); destination.setSecurityConstraint(constraint); // Initialize with service, adapter and destination properties destination.initialize(destId, svcSettings.getProperties()); destination.initialize(destId, destSettings.getAdapterSettings().getProperties()); destination.initialize(destId, destSettings.getProperties()); // Service Adapter createAdapter(destination, destSettings, svcSettings); }
if (isValidID(id)) AdapterSettings adapterSettings = new AdapterSettings(id); adapterSettings.setSourceFile(getSourceFileOf(adapter)); String className = getAttributeOrChildElement(adapter, CLASS_ATTR); adapterSettings.setClassName(className); if (isDefault) adapterSettings.setDefault(isDefault); ex.setMessage(DUPLICATE_DEFAULT_ADAPTER, new Object[]{id, serviceId, defaultAdapter.getId()}); throw ex; adapterSettings.addProperties(map);
service.registerAdapter(as.getId(), as.getClassName()); if (as.isDefault()) service.setDefaultAdapter(as.getId());
private void createAdapter(Destination destination, DestinationSettings destSettings, ServiceSettings svcSettings) { AdapterSettings adapterSettings = destSettings.getAdapterSettings(); String adapterId = adapterSettings.getId(); ServiceAdapter adapter = destination.createAdapter(adapterId); // Initialize with service, adapter and then destination properties adapter.initialize(adapterId, svcSettings.getProperties()); adapter.initialize(adapterId, adapterSettings.getProperties()); adapter.initialize(adapterId, destSettings.getProperties()); }
if (adapterSettings != null) gatherUnusedProperties(adapterSettings.getId(), adapterSettings.getSourceFile(), ConfigurationConstants.ADAPTER_ELEMENT, adapterSettings, findings);
private void createDestination(DestinationSettings destSettings, Service service, ServiceSettings svcSettings) { String destId = destSettings.getId(); Destination destination = service.createDestination(destId); // Channels List chanSettings = destSettings.getChannelSettings(); if (chanSettings.size() > 0) { List channelIds = new ArrayList(2); for (Iterator iter = chanSettings.iterator(); iter.hasNext();) { ChannelSettings cs = (ChannelSettings) iter.next(); channelIds.add(cs.getId()); } destination.setChannels(channelIds); } // Security SecurityConstraint constraint = destSettings.getConstraint(); destination.setSecurityConstraint(constraint); // Initialize with service, adapter and destination properties destination.initialize(destId, svcSettings.getProperties()); destination.initialize(destId, destSettings.getAdapterSettings().getProperties()); destination.initialize(destId, destSettings.getProperties()); // Service Adapter createAdapter(destination, destSettings, svcSettings); }