UniquenessViolationException.java
package sk.iway;
/**
* UniquenessViolationException.java
*
*@Title webjet7
*@Company Interway s.r.o. (www.interway.sk)
*@Copyright Interway s.r.o. (c) 2001-2011
*@author $Author: marosurbanec $
*@version $Revision: 1.3 $
*@created Date: 18.4.2011 13:43:02
*@modified $Date: 2004/08/16 06:26:11 $
*/
public class UniquenessViolationException extends Exception
{
private static final long serialVersionUID = 5245854094850574560L;
private final String field;
private final String value;
public UniquenessViolationException(String field, String value)
{
super(String.format("Field %s with value %s is already taken", field, value));
this.field = field;
this.value = value;
}
public String getField()
{
return field;
}
public String getValue()
{
return value;
}
}