private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, BasicBulkDataDescriptor prev, BasicBulkDataDescriptor descriptor, ArrayList<ModificationItem> mods) { LdapUtils.storeDiff(ldapObj, mods, "dcmBulkDataExcludeDefaults", prev.isExcludeDefaults(), descriptor.isExcludeDefaults(), false); LdapUtils.storeDiff(ldapObj, mods, "dcmAttributeSelector", prev.getAttributeSelectors(), descriptor.getAttributeSelectors()); LdapUtils.storeDiff(ldapObj, mods, "dcmBulkDataVRLengthThreshold", prev.getLengthsThresholdsAsStrings(), descriptor.getLengthsThresholdsAsStrings()); return mods; }
private List<ModificationItem> storeDiffs(ConfigurationChanges.ModifiedObject ldapObj, BasicBulkDataDescriptor prev, BasicBulkDataDescriptor descriptor, ArrayList<ModificationItem> mods) { LdapUtils.storeDiff(ldapObj, mods, "dcmBulkDataExcludeDefaults", prev.isExcludeDefaults(), descriptor.isExcludeDefaults(), false); LdapUtils.storeDiff(ldapObj, mods, "dcmAttributeSelector", prev.getAttributeSelectors(), descriptor.getAttributeSelectors()); LdapUtils.storeDiff(ldapObj, mods, "dcmBulkDataVRLengthThreshold", prev.getLengthsThresholdsAsStrings(), descriptor.getLengthsThresholdsAsStrings()); return mods; }
private static Attributes storeTo(ConfigurationChanges.ModifiedObject ldapObj, BasicBulkDataDescriptor descriptor, BasicAttributes attrs) { attrs.put("objectclass", "dcmBulkDataDescriptor"); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dcmBulkDataDescriptorID", descriptor.getBulkDataDescriptorID(), null); LdapUtils.storeNotDef(ldapObj, attrs, "dcmBulkDataExcludeDefaults", descriptor.isExcludeDefaults(), false); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAttributeSelector", descriptor.getAttributeSelectors()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmBulkDataVRLengthThreshold", descriptor.getLengthsThresholdsAsStrings()); return attrs; }
private static Attributes storeTo(ConfigurationChanges.ModifiedObject ldapObj, BasicBulkDataDescriptor descriptor, BasicAttributes attrs) { attrs.put("objectclass", "dcmBulkDataDescriptor"); LdapUtils.storeNotNullOrDef(ldapObj, attrs, "dcmBulkDataDescriptorID", descriptor.getBulkDataDescriptorID(), null); LdapUtils.storeNotDef(ldapObj, attrs, "dcmBulkDataExcludeDefaults", descriptor.isExcludeDefaults(), false); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmAttributeSelector", descriptor.getAttributeSelectors()); LdapUtils.storeNotEmpty(ldapObj, attrs, "dcmBulkDataVRLengthThreshold", descriptor.getLengthsThresholdsAsStrings()); return attrs; }
private void writeTo(BasicBulkDataDescriptor descriptor, JsonWriter writer) { writer.writeStartObject(); writer.writeNotNullOrDef("dcmBulkDataDescriptorID", descriptor.getBulkDataDescriptorID(), null); writer.writeNotDef("dcmBulkDataExcludeDefaults", descriptor.isExcludeDefaults(), false); writer.writeNotEmpty("dcmAttributeSelector", descriptor.getAttributeSelectors()); writer.writeNotEmpty("dcmBulkDataVRLengthThreshold", descriptor.getLengthsThresholdsAsStrings()); writer.writeEnd(); }
private void writeTo(BasicBulkDataDescriptor descriptor, JsonWriter writer) { writer.writeStartObject(); writer.writeNotNullOrDef("dcmBulkDataDescriptorID", descriptor.getBulkDataDescriptorID(), null); writer.writeNotDef("dcmBulkDataExcludeDefaults", descriptor.isExcludeDefaults(), false); writer.writeNotEmpty("dcmAttributeSelector", descriptor.getAttributeSelectors()); writer.writeNotEmpty("dcmBulkDataVRLengthThreshold", descriptor.getLengthsThresholdsAsStrings()); writer.writeEnd(); }