private void store(ConfigurationChanges diffs, String deviceDN, ImageReaderFactory factory) throws NamingException { String imageReadersDN = CN_IMAGE_READER_FACTORY + deviceDN; ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, imageReadersDN, ConfigurationChanges.ChangeType.C); config.createSubcontext(imageReadersDN, LdapUtils.attrs("dcmImageReaderFactory", "cn", "Image Reader Factory")); for (Entry<String, ImageReaderParam> entry : factory.getEntries()) { String tsuid = entry.getKey(); String dn = dnOf(tsuid, imageReadersDN); ConfigurationChanges.ModifiedObject ldapObj1 = ConfigurationChanges.addModifiedObjectIfVerbose(diffs, dn, ConfigurationChanges.ChangeType.C); config.createSubcontext(dn, storeTo(ldapObj1, tsuid, entry.getValue(), new BasicAttributes(true))); } }
private void store(ConfigurationChanges diffs, String deviceDN, ImageWriterFactory factory) throws NamingException { String imageWritersDN = CN_IMAGE_WRITER_FACTORY + deviceDN; ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, imageWritersDN, ConfigurationChanges.ChangeType.C); config.createSubcontext(imageWritersDN, LdapUtils.attrs("dcmImageWriterFactory", "cn", "Image Writer Factory")); for (Entry<String, ImageWriterParam> entry : factory.getEntries()) { String tsuid = entry.getKey(); ConfigurationChanges.ModifiedObject ldapObj1 = ConfigurationChanges.addModifiedObjectIfVerbose(diffs, imageWritersDN, ConfigurationChanges.ChangeType.C); config.createSubcontext(dnOf(tsuid, imageWritersDN), storeTo(ldapObj1, tsuid, entry.getValue(), new BasicAttributes(true))); } }
private void store(ConfigurationChanges diffs, String deviceDN, AuditLogger logger) throws NamingException { String appDN = auditLoggerDN(logger.getCommonName(), deviceDN); ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, appDN, ConfigurationChanges.ChangeType.C); config.createSubcontext(appDN, storeTo(ConfigurationChanges.nullifyIfNotVerbose(diffs, ldapObj), logger, deviceDN, new BasicAttributes(true))); for (AuditSuppressCriteria criteria : logger.getAuditSuppressCriteriaList()) { String dn = LdapUtils.dnOf("cn", criteria.getCommonName(), appDN); ConfigurationChanges.ModifiedObject ldapObj1 = ConfigurationChanges.addModifiedObjectIfVerbose(diffs, dn, ConfigurationChanges.ChangeType.C); config.createSubcontext(dn, storeTo(ldapObj1, criteria, new BasicAttributes(true))); } }
private void store(ConfigurationChanges diffs, String deviceDN, AuditLogger logger) throws NamingException { String appDN = auditLoggerDN(logger.getCommonName(), deviceDN); ConfigurationChanges.ModifiedObject ldapObj = ConfigurationChanges.addModifiedObject(diffs, appDN, ConfigurationChanges.ChangeType.C); config.createSubcontext(appDN, storeTo(ConfigurationChanges.nullifyIfNotVerbose(diffs, ldapObj), logger, deviceDN, new BasicAttributes(true))); for (AuditSuppressCriteria criteria : logger.getAuditSuppressCriteriaList()) { String dn = LdapUtils.dnOf("cn", criteria.getCommonName(), appDN); ConfigurationChanges.ModifiedObject ldapObj1 = ConfigurationChanges.addModifiedObjectIfVerbose(diffs, dn, ConfigurationChanges.ChangeType.C); config.createSubcontext(dn, storeTo(ldapObj1, criteria, new BasicAttributes(true))); } }