| | |
| | | import java.util.Collection; |
| | | import java.util.Collections; |
| | | |
| | | import org.opends.messages.Message; |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | import org.opends.server.api.AbstractMatchingRule; |
| | | import org.opends.server.api.OrderingMatchingRule; |
| | | import org.opends.server.core.DirectoryServer; |
| | |
| | | else |
| | | { |
| | | |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO.get( |
| | | value.toString()); |
| | | |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | |
| | | if (buffer.charAt(0) == '-') |
| | | { |
| | | |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_INITIAL_ZERO.get( |
| | | value.toString()); |
| | | |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | |
| | | } |
| | | else |
| | | { |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_MISPLACED_DASH.get( |
| | | value.toString()); |
| | | |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | |
| | | } |
| | | break; |
| | | default: |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_INVALID_CHARACTER.get( |
| | | value.toString(), |
| | | ((char) value.byteAt(i)), i); |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | |
| | | |
| | | if (buffer.length() == 0) |
| | | { |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_EMPTY_VALUE.get( |
| | | value.toString()); |
| | | |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |
| | |
| | | } |
| | | else if ((buffer.length() == 1) && (buffer.charAt(0) == '-')) |
| | | { |
| | | Message message = WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE.get( |
| | | LocalizableMessage message = WARN_ATTR_SYNTAX_INTEGER_DASH_NEEDS_VALUE.get( |
| | | value.toString()); |
| | | |
| | | switch (DirectoryServer.getSyntaxEnforcementPolicy()) |