org.sdnplatform.sync.error
Class InconsistentDataException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.sdnplatform.sync.error.SyncException
              extended by org.sdnplatform.sync.error.InconsistentDataException
All Implemented Interfaces:
java.io.Serializable

public class InconsistentDataException
extends SyncException

Thrown when the inconsistency resolver fails to resolve down to a single value

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.sdnplatform.sync.error.SyncException
SyncException.ErrorType
 
Constructor Summary
InconsistentDataException(java.lang.String message, java.util.List<?> versions)
           
 
Method Summary
 SyncException.ErrorType getErrorType()
           
 java.util.List<?> getUnresolvedVersions()
           
 
Methods inherited from class org.sdnplatform.sync.error.SyncException
newInstance
 
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

InconsistentDataException

public InconsistentDataException(java.lang.String message,
                                 java.util.List<?> versions)
Method Detail

getUnresolvedVersions

public java.util.List<?> getUnresolvedVersions()

getErrorType

public SyncException.ErrorType getErrorType()
Overrides:
getErrorType in class SyncException