| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
javax.xml.registry.JAXRException
Signals that a JAXR exception has occurred. It contains no members other than the standard reason String.
JAXRResponse, 
Serialized Form| Field Summary | |
| protected  java.lang.Throwable | cause | 
| Fields inherited from interface javax.xml.registry.JAXRResponse | 
| STATUS_FAILURE, STATUS_SUCCESS, STATUS_UNAVAILABLE, STATUS_WARNING | 
| Constructor Summary | |
| JAXRException()Constructs a JAXRExceptionobject with no
 reason or embedded Throwable. | |
| JAXRException(java.lang.String reason)Constructs a JAXRExceptionobject with the givenStringas the reason for the exception being thrown. | |
| JAXRException(java.lang.String reason,
              java.lang.Throwable cause)Constructs a JAXRExceptionobject with the givenStringas the reason for the exception being thrown
 and the givenThrowableobject as an embedded
 Throwable. | |
| JAXRException(java.lang.Throwable cause)Constructs a JAXRExceptionobject initialized
 with the givenThrowableobject. | |
| Method Summary | |
|  java.lang.Throwable | getCause()Returns the Throwable embedded in this JAXRExceptionif there is one. | 
|  java.lang.String | getMessage()Returns the detail message for this JAXRExceptionobject. | 
|  java.lang.String | getRequestId()Returns the unique id for the request that generated this response. | 
|  int | getStatus()Returns the status for this response. | 
|  java.lang.Throwable | initCause(java.lang.Throwable cause)Initializes the cause of this throwable to the specified value. | 
|  boolean | isAvailable()Returns true if a response is available, false otherwise. | 
| Methods inherited from class java.lang.Throwable | 
| fillInStackTrace, getLocalizedMessage, getStackTrace, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
protected java.lang.Throwable cause
| Constructor Detail | 
public JAXRException()
JAXRException object with no
 reason or embedded Throwable.
public JAXRException(java.lang.String reason)
JAXRException object with the given
 String as the reason for the exception being thrown.
reason - a description of what caused the exception
public JAXRException(java.lang.String reason,
                     java.lang.Throwable cause)
JAXRException object with the given
 String as the reason for the exception being thrown
 and the given Throwable object as an embedded
 Throwable.
reason - a description of what caused the exceptioncause - a Throwable object that is to
        be embedded in this JAXRException objectpublic JAXRException(java.lang.Throwable cause)
JAXRException object initialized
 with the given Throwable object.
cause - the Throwable that caused this Exception| Method Detail | 
public java.lang.String getMessage()
JAXRException
 object.
 
 If there is an embedded Throwable, and if the 
 JAXRException object has no detail message of its 
 own, this method will return the detail message from the embedded 
 Throwable.
JAXRException or, if it has none, the 
         message of the embedded Throwable, if there is onepublic java.lang.Throwable getCause()
JAXRException
 if there is one. Otherwise, this method returns null.
null if there is
         nonepublic java.lang.Throwable initCause(java.lang.Throwable cause)
This method can be called at most once.  It is generally called from
 within the constructor, or immediately after creating the
 throwable.  If this throwable was created
 with JAXRException(Throwable) or
 JAXRException(String,Throwable), this method cannot be 
 called even once.
cause - the cause (which is saved for later retrieval by the
         getCause() method).  (A null value is
         permitted, and indicates that the cause is nonexistent or
         unknown.)
Throwable instance.
java.lang.IllegalArgumentException - if cause is this
         throwable.  (A throwable cannot
         be its own cause.)
java.lang.IllegalStateException - if this throwable was
         created with JAXRException(Throwable) or
         JAXRException(String,Throwable), or this 
 method has already been called on this throwable.public java.lang.String getRequestId()
JAXRResponse
getRequestId in interface JAXRResponsepublic int getStatus()
JAXRResponse
getStatus in interface JAXRResponseJAXRResponse.STATUS_SUCCESS
public boolean isAvailable()
                    throws JAXRException
isAvailable in interface JAXRResponsetrue if the response is available; false otherwise
JAXRException - If the JAXR provider encounters an internal error| 
 | J2EE1.4 SDK | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.