com.ail.core.configure
Class ConfigurationUpdateCollisionError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by com.ail.core.BaseError
              extended by com.ail.core.configure.ConfigurationUpdateCollisionError
All Implemented Interfaces:
java.io.Serializable

public class ConfigurationUpdateCollisionError
extends BaseError

Thrown when a configuration update collision is detected. An instance of this exception is thrown in the following situation:

  1. User A reads configuration.
  2. User B reads configuration.
  3. User A modifies their in memory configuration, and saves.
  4. User B modifies their in memory configuration, and attempts to save. *Error thrown here*

Version:
$Revision: 1.2 $
See Also:
Serialized Form

Constructor Summary
ConfigurationUpdateCollisionError(java.lang.String namespace)
           
 
Method Summary
 
Methods inherited from class com.ail.core.BaseError
getDescription, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigurationUpdateCollisionError

public ConfigurationUpdateCollisionError(java.lang.String namespace)