public static void storeNotNullOrDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, TimeZone val, TimeZone defVal) { if (val != null && !val.equals(defVal)) { attrs.put(attrID, val.getID()); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static Attribute storeInt(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, int val) { if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } return attrs.put(attrID, Integer.toString(val)); }
public static Attribute storeInt(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, int val) { if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } return attrs.put(attrID, Integer.toString(val)); }
public static <T> void storeNotEmpty(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, T[] vals, T... defVals) { if (vals.length > 0 && !LdapUtils.equals(vals, defVals)) { attrs.put(LdapUtils.attr(attrID, vals)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); for (T val : vals) attribute.addValue(val); ldapObj.add(attribute); } } }
public ModifiedAttribute(String name, Object prev, Object val) { this.name = name; removeValue(prev); addValue(val); }
public static Attribute storeBoolean(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, boolean val) { if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } return attrs.put(attrID, LdapUtils.toString(val)); }
public static void storeNotDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, boolean val, boolean defVal) { if (val != defVal) { LdapUtils.storeBoolean(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeNotNull(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, Integer val) { if (val != null) { LdapUtils.storeInt(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeNotDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, boolean val, boolean defVal) { if (val != defVal) { LdapUtils.storeBoolean(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
private static void storeNotEmpty(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, byte[]... vals) { if (vals != null && vals.length > 0) { attrs.put(attr(attrID, vals)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); for (byte[] val : vals) attribute.addValue(val.length + " bytes"); ldapObj.add(attribute); } } }
public static <T> void storeNotEmpty(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, T[] vals, T... defVals) { if (vals.length > 0 && !LdapUtils.equals(vals, defVals)) { attrs.put(LdapUtils.attr(attrID, vals)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); for (T val : vals) attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeConnRefs(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, Collection<Connection> conns, String deviceDN) { if (!conns.isEmpty()) { attrs.put(LdapUtils.connRefs(conns, deviceDN)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute("dicomNetworkConnectionReference"); for (Connection conn : conns) attribute.addValue(LdapUtils.dnOf(conn, deviceDN)); ldapObj.add(attribute); } } }
public static void storeNotNull(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, Integer val) { if (val != null) { LdapUtils.storeInt(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public ModifiedAttribute(String name, Object prev, Object val) { this.name = name; removeValue(prev); addValue(val); }
public static Attribute storeBoolean(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, boolean val) { if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } return attrs.put(attrID, LdapUtils.toString(val)); }
public static void storeNotDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, int val, int defVal) { if (val != defVal) { LdapUtils.storeInt(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeConnRefs(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, Collection<Connection> conns, String deviceDN) { if (!conns.isEmpty()) { attrs.put(LdapUtils.connRefs(conns, deviceDN)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute("dicomNetworkConnectionReference"); for (Connection conn : conns) attribute.addValue(LdapUtils.dnOf(conn, deviceDN)); ldapObj.add(attribute); } } }
public static <T> void storeNotNullOrDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, T val, T defVal) { if (val != null && !val.equals(defVal)) { attrs.put(attrID, LdapUtils.toString(val)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeNotDef(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, int val, int defVal) { if (val != defVal) { LdapUtils.storeInt(attrs, attrID, val); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); attribute.addValue(val); ldapObj.add(attribute); } } }
public static void storeNotEmpty(ConfigurationChanges.ModifiedObject ldapObj, Attributes attrs, String attrID, int... vals) { if (vals != null && vals.length > 0) { attrs.put(LdapUtils.attr(attrID, vals)); if (ldapObj != null) { ConfigurationChanges.ModifiedAttribute attribute = new ConfigurationChanges.ModifiedAttribute(attrID); for (int val : vals) attribute.addValue(val); ldapObj.add(attribute); } } }