#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
14c (14.1.2.0.0) 
Part Number F29089-01