net.sf.jagzilla.exceptions
Class InconsistencyException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bynet.sf.jagzilla.exceptions.JagzillaException
              extended bynet.sf.jagzilla.exceptions.InconsistencyException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NoComponentsException, NotUniqueException, ProductComponentRelationException

public class InconsistencyException
extends JagzillaException

represents some inconsistency in data or the imposibility to identify a record by a field. Some operations use some fields wich may not be defined as primary keys to identify one record. In such operations, if there is more than one record the operation cannot continue. This may not be necessary always data inconsitency.

Author:
mgriffa
See Also:
Serialized Form

Constructor Summary
InconsistencyException()
           
InconsistencyException(java.lang.String message)
           
InconsistencyException(java.lang.String message, java.lang.Throwable cause)
           
InconsistencyException(java.lang.Throwable cause)
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InconsistencyException

public InconsistencyException()

InconsistencyException

public InconsistencyException(java.lang.String message)
Parameters:
message -

InconsistencyException

public InconsistencyException(java.lang.String message,
                              java.lang.Throwable cause)
Parameters:
message -
cause -

InconsistencyException

public InconsistencyException(java.lang.Throwable cause)
Parameters:
cause -


Distributed under the GPL. By Miguel Griffa. See the Jagzilla project page for more info.