com.endeca.itl.recordstore
Class RecordStoreException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.endeca.itl.recordstore.RecordStoreException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ConcurrentClientStateModificationException, ConcurrentWriteException, InvalidGenerationException, InvalidRecordException, ReadCursorNotFoundException, RecordStoreConfigurationException, TransactionNotFoundException, TransactionStateException, WriteNotAllowedException

@WebFault(name="recordStoreFault")
public class RecordStoreException
extends Exception

This is a Generic Class for all Faults Returned when using the Record Store API

See Also:
Serialized Form

Field Summary
static long serialVersionUID
           
 
Constructor Summary
RecordStoreException(String message)
           
RecordStoreException(String message, com.endeca.itl.recordstore.RecordStoreFaultInfo recordStoreFaultDetail)
           
RecordStoreException(String message, com.endeca.itl.recordstore.RecordStoreFaultInfo recordStoreFaultDetail, Throwable cause)
           
RecordStoreException(String message, Throwable cause)
           
RecordStoreException(Throwable cause)
           
 
Method Summary
 com.endeca.itl.recordstore.RecordStoreFaultInfo getFaultInfo()
          The FaultInfo is essentially just a message that is passed over the wire.
 
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
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

RecordStoreException

public RecordStoreException(String message)
Parameters:
message - The cause of the fault

RecordStoreException

public RecordStoreException(Throwable cause)

RecordStoreException

public RecordStoreException(String message,
                            Throwable cause)

RecordStoreException

public RecordStoreException(String message,
                            com.endeca.itl.recordstore.RecordStoreFaultInfo recordStoreFaultDetail)
Parameters:
message - The cause of the fault
recordStoreFaultDetail - The details of the fault

RecordStoreException

public RecordStoreException(String message,
                            com.endeca.itl.recordstore.RecordStoreFaultInfo recordStoreFaultDetail,
                            Throwable cause)
Parameters:
message - The cause of the fault
recordStoreFaultDetail - The details of the fault
cause - The Throwable that actually caused the fault
Method Detail

getFaultInfo

public com.endeca.itl.recordstore.RecordStoreFaultInfo getFaultInfo()
The FaultInfo is essentially just a message that is passed over the wire.

Returns:
The Fault Info


Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.