/** * Add entries for the given application name. */ public void addAppConfigurationEntry(String name, AppConfigurationEntry... entry) { final AppConfigurationEntry[] existing = dynamicEntries.get(name); final AppConfigurationEntry[] updated; if(existing == null) { updated = Arrays.copyOf(entry, entry.length); } else { updated = merge(existing, entry); } dynamicEntries.put(name, updated); }
/** * Add entries for the given application name. */ public void addAppConfigurationEntry(String name, AppConfigurationEntry... entry) { final AppConfigurationEntry[] existing = dynamicEntries.get(name); final AppConfigurationEntry[] updated; if (existing == null) { updated = Arrays.copyOf(entry, entry.length); } else { updated = merge(existing, entry); } dynamicEntries.put(name, updated); }
/** * Add entries for the given application name. */ public void addAppConfigurationEntry(String name, AppConfigurationEntry... entry) { final AppConfigurationEntry[] existing = dynamicEntries.get(name); final AppConfigurationEntry[] updated; if (existing == null) { updated = Arrays.copyOf(entry, entry.length); } else { updated = merge(existing, entry); } dynamicEntries.put(name, updated); }
/** * Add entries for the given application name. */ public void addAppConfigurationEntry(String name, AppConfigurationEntry... entry) { final AppConfigurationEntry[] existing = dynamicEntries.get(name); final AppConfigurationEntry[] updated; if (existing == null) { updated = Arrays.copyOf(entry, entry.length); } else { updated = merge(existing, entry); } dynamicEntries.put(name, updated); }
/** * Retrieve the AppConfigurationEntries for the specified <i>name</i> * from this Configuration. * * @param name the name used to index the Configuration. * * @return an array of AppConfigurationEntries for the specified <i>name</i> * from this Configuration, or null if there are no entries * for the specified <i>name</i> */ @Override public AppConfigurationEntry[] getAppConfigurationEntry(String name) { AppConfigurationEntry[] entry = null; if (delegate != null) { entry = delegate.getAppConfigurationEntry(name); } final AppConfigurationEntry[] existing = dynamicEntries.get(name); if (existing != null) { if (entry != null) { entry = merge(entry, existing); } else { entry = Arrays.copyOf(existing, existing.length); } } return entry; }
/** * Retrieve the AppConfigurationEntries for the specified <i>name</i> * from this Configuration. * * @param name the name used to index the Configuration. * * @return an array of AppConfigurationEntries for the specified <i>name</i> * from this Configuration, or null if there are no entries * for the specified <i>name</i> */ @Override public AppConfigurationEntry[] getAppConfigurationEntry(String name) { AppConfigurationEntry[] entry = null; if (delegate != null) { entry = delegate.getAppConfigurationEntry(name); } final AppConfigurationEntry[] existing = dynamicEntries.get(name); if (existing != null) { if (entry != null) { entry = merge(entry, existing); } else { entry = Arrays.copyOf(existing, existing.length); } } return entry; }
/** * Retrieve the AppConfigurationEntries for the specified <i>name</i> * from this Configuration. * * <p> * * @param name the name used to index the Configuration. * * @return an array of AppConfigurationEntries for the specified <i>name</i> * from this Configuration, or null if there are no entries * for the specified <i>name</i> */ @Override public AppConfigurationEntry[] getAppConfigurationEntry(String name) { AppConfigurationEntry[] entry = null; if(delegate != null) { entry = delegate.getAppConfigurationEntry(name); } final AppConfigurationEntry[] existing = dynamicEntries.get(name); if(existing != null) { if(entry != null) { entry = merge(entry, existing); } else { entry = Arrays.copyOf(existing, existing.length); } } return entry; }
/** * Retrieve the AppConfigurationEntries for the specified <i>name</i> * from this Configuration. * * @param name the name used to index the Configuration. * * @return an array of AppConfigurationEntries for the specified <i>name</i> * from this Configuration, or null if there are no entries * for the specified <i>name</i> */ @Override public AppConfigurationEntry[] getAppConfigurationEntry(String name) { AppConfigurationEntry[] entry = null; if (delegate != null) { entry = delegate.getAppConfigurationEntry(name); } final AppConfigurationEntry[] existing = dynamicEntries.get(name); if (existing != null) { if (entry != null) { entry = merge(entry, existing); } else { entry = Arrays.copyOf(existing, existing.length); } } return entry; }