com.taggercat.model
Class PropertyValueException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.taggercat.model.PropertyValueException
All Implemented Interfaces:
java.io.Serializable

public class PropertyValueException
extends java.lang.Exception

Exceptions of this class are thrown when a property is set to an invalid value. Invalid values may by incorrect type assignments, or other constraint violations.

See Also:
Serialized Form
 

Constructor Summary
PropertyValueException(java.lang.String message)
           
PropertyValueException(java.lang.String message, java.lang.String dsn, java.lang.String propertyName)
           
PropertyValueException(java.lang.String message, java.lang.String dsn, java.lang.String propertyName, java.lang.Exception cause)
           
PropertyValueException(java.lang.String message, java.lang.String dsn, java.lang.String propertyName, java.lang.String rowId)
           
PropertyValueException(java.lang.String message, java.lang.String dsn, java.lang.String propertyName, java.lang.String rowId, java.lang.Exception cause)
           
 
Method Summary
 java.lang.String getDsn()
           
 java.lang.String getPropertyName()
           
 java.lang.String getRowId()
           
 boolean isStopProcessing()
          If the stopProcessing property is set on this exception, then typically no other property assignments are attempted, and this exception is thrown up the call stack.
 void setDsn(java.lang.String dsn)
           
 void setPropertyName(java.lang.String propertyName)
           
 void setRowId(java.lang.String rowId)
           
 void setStopProcessing(boolean stopProcessing)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyValueException

public PropertyValueException(java.lang.String message,
                              java.lang.String dsn,
                              java.lang.String propertyName,
                              java.lang.String rowId,
                              java.lang.Exception cause)

PropertyValueException

public PropertyValueException(java.lang.String message,
                              java.lang.String dsn,
                              java.lang.String propertyName,
                              java.lang.Exception cause)

PropertyValueException

public PropertyValueException(java.lang.String message,
                              java.lang.String dsn,
                              java.lang.String propertyName,
                              java.lang.String rowId)

PropertyValueException

public PropertyValueException(java.lang.String message,
                              java.lang.String dsn,
                              java.lang.String propertyName)

PropertyValueException

public PropertyValueException(java.lang.String message)
Method Detail

getDsn

public java.lang.String getDsn()

setDsn

public void setDsn(java.lang.String dsn)

getPropertyName

public java.lang.String getPropertyName()

setPropertyName

public void setPropertyName(java.lang.String propertyName)

isStopProcessing

public boolean isStopProcessing()
If the stopProcessing property is set on this exception, then typically no other property assignments are attempted, and this exception is thrown up the call stack.

Returns:
Returns the stopProcessing.

setStopProcessing

public void setStopProcessing(boolean stopProcessing)
Parameters:
stopProcessing - The stopProcessing to set.

getRowId

public java.lang.String getRowId()

setRowId

public void setRowId(java.lang.String rowId)