| | |
| | | import java.util.Iterator; |
| | | import java.util.LinkedHashSet; |
| | | import java.util.List; |
| | | |
| | | import javax.management.AttributeList; |
| | | import javax.management.MBeanAttributeInfo; |
| | | import javax.management.MBeanParameterInfo; |
| | |
| | | * |
| | | * @return The attribute syntax for this configuration attribute. |
| | | */ |
| | | public AttributeSyntax getSyntax() |
| | | public AttributeSyntax<?> getSyntax() |
| | | { |
| | | return DirectoryServer.getDefaultStringSyntax(); |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | LinkedHashSet<AttributeValue> values = a.getValues(); |
| | | if (values.isEmpty()) |
| | | if (a.isEmpty()) |
| | | { |
| | | // This is illegal -- it must have a value. |
| | | Message message = ERR_CONFIG_ATTR_IS_REQUIRED.get(a.getName()); |
| | |
| | | } |
| | | else |
| | | { |
| | | Iterator<AttributeValue> iterator = values.iterator(); |
| | | Iterator<AttributeValue> iterator = a.iterator(); |
| | | |
| | | String valueString = iterator.next().getStringValue(); |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | LinkedHashSet<AttributeValue> values = a.getValues(); |
| | | if (values.isEmpty()) |
| | | if (a.isEmpty()) |
| | | { |
| | | // This is illegal -- it must have a value. |
| | | Message message = ERR_CONFIG_ATTR_IS_REQUIRED.get(a.getName()); |
| | |
| | | } |
| | | else |
| | | { |
| | | Iterator<AttributeValue> iterator = values.iterator(); |
| | | Iterator<AttributeValue> iterator = a.iterator(); |
| | | |
| | | String valueString = iterator.next().getStringValue(); |
| | | |