#include <JmsCommon.h>
#include <JmsTypes.h>
Go to the source code of this file.
| Defines | |
| #define | ISA_JAVA_EXCEPTION (1 << 0) | 
| #define | ISA_JMS_EXCEPTION (1 << 1) | 
| #define | ISA_JMS_ILLEGAL_STATE (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 0)) | 
| #define | ISA_JMS_INVALID_CLIENT_ID (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 1)) | 
| #define | ISA_JMS_INVALID_DESTINATION (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 2)) | 
| #define | ISA_JMS_INVALID_SELECTOR (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 3)) | 
| #define | ISA_JMS_JMS_SECURITY (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 4)) | 
| #define | ISA_JMS_MESSAGE_EOF (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 5)) | 
| #define | ISA_JMS_MESSAGE_FORMAT (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 6)) | 
| #define | ISA_JMS_MESSAGE_NOT_READABLE (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 7)) | 
| #define | ISA_JMS_MESSAGE_NOT_WRITEABLE (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 8)) | 
| #define | ISA_JMS_RESOURCE_ALLOCATION (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 9)) | 
| #define | ISA_JMS_TRANSACTION_IN_PROGRESS (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 10)) | 
| #define | ISA_JMS_TRANSACTION_ROLLED_BACK (1 << (JMS_LOWEST_EXCEPTION_SUBCLASS + 11)) | 
| #define | JMS_PEEK_ONLY (JMS64I) 0x0000000000000001 | 
| Typedefs | |
| typedef JavaThrowable | JavaThrowable | 
| typedef JavaThrowable | JavaException | 
| typedef JavaException | JmsException | 
| Functions | |
| int JMSENTRY | JmsGetLastException (JavaThrowable **exception, int *type, JMS64I flags) | 
| int JMSENTRY | JmsThrowableGetMessage (JavaThrowable *exception, JmsString *message, JMS64I flags) | 
| int JMSENTRY | JmsExceptionGetErrorCode (JmsException *exception, JmsString *errorCode, JMS64I flags) | 
| int JMSENTRY | JmsExceptionGetLinkedException (JmsException *exception, JavaException **linkedException, JMS64I flags) | 
| int JMSENTRY | JmsExceptionDestroy (JavaThrowable *exception, JMS64I flags) | 
This file describes the functions that can be performed on a JmsException handle A JmsDestination handle corresponds to java.util.Enumeration
| 
 | 
| Will be set if a throwable handle is of type java.lang.Exception | 
| 
 | 
| Will be set if an exception handle is of type javax.jms.JMSException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.IllegalStateException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.IllegalStateException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.InvalidDestinationException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.InvalidSelectorException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.JMSSecurityException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.MessageEOFException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.MessageFormatException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.MessageNotReadableException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.MessageNotWriteableException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.ResourceAllocationException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.TransactionInProgressException | 
| 
 | 
| Will be set if a JMS exception handle is of type javax.jms.TransactionRolledBackException | 
| 
 | 
| Do not clear the exception on the thread, only look at it | 
| 
 | 
| An exception handle that represents the class java.lang.Exception | 
| 
 | 
| A throwable handle that represents the class java.lang.Throwable | 
| 
 | 
| A JMS exception handle that represents the class javax.jms.JMSException | 
| 
 | ||||||||||||
| Destroys the given throwable handle. After a call to this function the throwable handle is invalid and should not be referenced 
 
 | 
| 
 | ||||||||||||||||
| Gets the error code associated with the JMS exception handle 
 
 | 
| 
 | ||||||||||||||||
| Gets the throwable handle associated with this JMS exception handle 
 
 | 
| 
 | ||||||||||||||||
| Gets the last exception that occurred on the calling thread 
 
 | 
| 
 | ||||||||||||||||
| Gets the message associated with the throwable handle 
 
 | 
Oracle Fusion Middleware
  
JMS C API Reference for Oracle WebLogic Server
12c (12.2.1.1.0) 
Part Number E76030-01
   
 1.2.18
     1.2.18