IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

com.ibm.websphere.objectgrid
Class TransactionQuiesceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.websphere.objectgrid.ObjectGridException
              extended by com.ibm.websphere.objectgrid.plugins.LoaderException
                  extended by com.ibm.websphere.objectgrid.UnavailableServiceException
                      extended by com.ibm.websphere.objectgrid.TransactionQuiesceException
All Implemented Interfaces:
IObjectGridException, Serializable

public class TransactionQuiesceException
extends UnavailableServiceException

This exception is thrown when partition/shard/mapset/replication group/ replication group member/server/cluster/objectgrid is entered quiesce process for various reasons such as shard movement, partition relocation, system update, server shutdown, and others. Quiesce process ensures data integrity and transaction integrity. This exception is thrown only for new start of a new transaction; it will not impact old transaction requests that are allowed to finish.

Since:
WAS XD 6.1, XC10
See Also:
Serialized Form

Constructor Summary
TransactionQuiesceException()
          Constructs a new TransactionQuiesceException with null as its detail message.
TransactionQuiesceException(String message)
          Constructs a new TransactionQuiesceException with the specified detail message.
 
Method Summary
 
Methods inherited from class com.ibm.websphere.objectgrid.UnavailableServiceException
getReplicationGroup, setReplicationGroup
 
Methods inherited from class com.ibm.websphere.objectgrid.ObjectGridException
getCause, initCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionQuiesceException

public TransactionQuiesceException()
Constructs a new TransactionQuiesceException with null as its detail message. The cause is not initialized, and may subsequently be initialized by a call to the initCause method.

See Also:
ObjectGridException.initCause(Throwable)

TransactionQuiesceException

public TransactionQuiesceException(String message)
Constructs a new TransactionQuiesceException with the specified detail message. The cause is not initialized, and may subsequently be initialized by a call to the initCause method.

Parameters:
message - the detail message. The detail message is saved for later retrieval by the getMessage method.
See Also:
ObjectGridException.initCause(Throwable), Throwable.getMessage()

IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.