private void storeChilds(ConfigurationChanges diffs, String aeDN, ApplicationEntity ae) throws NamingException { for (TransferCapability tc : ae.getTransferCapabilities()) { ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, aeDN, ConfigurationChanges.ChangeType.C); createSubcontext(dnOf(tc, aeDN), storeTo(ldapObj, tc, new BasicAttributes(true))); } if (extended) for (LdapDicomConfigurationExtension ext : extensions) ext.storeChilds(diffs, aeDN, ae); }
private void storeChilds(ConfigurationChanges diffs, String aeDN, ApplicationEntity ae) throws NamingException { for (TransferCapability tc : ae.getTransferCapabilities()) { ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, aeDN, ConfigurationChanges.ChangeType.C); createSubcontext(dnOf(tc, aeDN), storeTo(ldapObj, tc, new BasicAttributes(true))); } if (extended) for (LdapDicomConfigurationExtension ext : extensions) ext.storeChilds(diffs, aeDN, ae); }
private void storeChilds(ConfigurationChanges diffs, String deviceDN, Device device) throws NamingException, ConfigurationException { for (Connection conn : device.listConnections()) { String dn = LdapUtils.dnOf(conn, deviceDN); ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, dn, ConfigurationChanges.ChangeType.C); createSubcontext(dn, storeTo(ldapObj, conn, new BasicAttributes(true))); } for (ApplicationEntity ae : device.getApplicationEntities()) store(diffs, ae, deviceDN); if (extended) { for (WebApplication webapp : device.getWebApplications()) store(diffs, webapp, deviceDN); for (LdapDicomConfigurationExtension ext : extensions) ext.storeChilds(diffs, deviceDN, device); } }
private void storeChilds(ConfigurationChanges diffs, String deviceDN, Device device) throws NamingException, ConfigurationException { for (Connection conn : device.listConnections()) { String dn = LdapUtils.dnOf(conn, deviceDN); ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, dn, ConfigurationChanges.ChangeType.C); createSubcontext(dn, storeTo(ldapObj, conn, new BasicAttributes(true))); } for (ApplicationEntity ae : device.getApplicationEntities()) store(diffs, ae, deviceDN); if (extended) { for (WebApplication webapp : device.getWebApplications()) store(diffs, webapp, deviceDN); for (LdapDicomConfigurationExtension ext : extensions) ext.storeChilds(diffs, deviceDN, device); } }