001 package org.tynamo.hibernate.validation;
002
003 import org.tynamo.descriptor.TynamoPropertyDescriptor;
004 import org.tynamo.exception.ValidationException;
005
006 public class UniquenessException extends ValidationException
007 {
008 public static final String DEFAULT_MESSAGE = "{0} must be unique.";
009
010 public UniquenessException()
011 {
012 super();
013 }
014
015 public UniquenessException(TynamoPropertyDescriptor descriptor, String message)
016 {
017 super(descriptor, message);
018 }
019
020 public UniquenessException(TynamoPropertyDescriptor descriptor)
021 {
022 super(descriptor, DEFAULT_MESSAGE);
023 }
024
025 public UniquenessException(String message)
026 {
027 super(message);
028 }
029
030 }