GemFire 6.5.1.2

com.gemstone.gemfire.cache.persistence
Class ConflictingPersistentDataException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.gemstone.gemfire.GemFireException
                  extended by com.gemstone.gemfire.cache.persistence.ConflictingPersistentDataException
All Implemented Interfaces:
Serializable

public class ConflictingPersistentDataException
extends GemFireException

Thrown when a member with persistence is recovering, and it discovers that the data it has on disk was never part of the same distributed system as the members that are currently online. This exception can occur when two members both have persistent files for the same region, but they were online at different times, so the contents of their persistent files are completely different. In that case, gemfire throws this exception rather than discarding one of the sets of persistent files. This exception can also occur if set of persistent files was thought to be lost and was revoked, but is later brought online. See AdminDistributedSystem.revokePersistentMember(java.net.InetAddress, String)

Since:
6.5
See Also:
Serialized Form

Constructor Summary
ConflictingPersistentDataException()
           
ConflictingPersistentDataException(String message)
           
ConflictingPersistentDataException(String message, Throwable cause)
           
ConflictingPersistentDataException(Throwable cause)
           
 
Method Summary
 
Methods inherited from class com.gemstone.gemfire.GemFireException
getRootCause
 
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

ConflictingPersistentDataException

public ConflictingPersistentDataException()

ConflictingPersistentDataException

public ConflictingPersistentDataException(String message,
                                          Throwable cause)

ConflictingPersistentDataException

public ConflictingPersistentDataException(String message)

ConflictingPersistentDataException

public ConflictingPersistentDataException(Throwable cause)

GemFire 6.5.1.2

Copyright © 2002-2010 GemStone Systems, Inc. All Rights Reserved.