00001 00010 #ifndef _JMS_METADATA_H 00011 #define _JMS_METADATA_H 1 00012 00013 #include <JmsCommon.h> 00014 #include <JmsTypes.h> 00015 00019 typedef struct JmsMetaData JmsMetaData; 00020 00021 #ifdef __cplusplus 00022 extern "C" { 00023 #endif /* __cplusplus */ 00024 00037 extern int JMSENTRY JmsMetaDataDestroy( 00038 JmsMetaData * metaData, 00039 JMS64I flags 00040 ); 00041 00056 extern int JMSENTRY JmsMetaDataGetJMSVersion( 00057 JmsMetaData * metaData, 00058 JmsString * versionString, 00059 JMS64I flags 00060 ); 00061 00075 extern int JMSENTRY JmsMetaDataGetJMSVersionMajor( 00076 JmsMetaData * metaData, 00077 int * versionMajor, 00078 JMS64I flags 00079 ); 00080 00094 extern int JMSENTRY JmsMetaDataGetJMSVersionMinor( 00095 JmsMetaData * metaData, 00096 int * versionMinor, 00097 JMS64I flags 00098 ); 00099 00114 extern int JMSENTRY JmsMetaDataGetProviderName( 00115 JmsMetaData * metaData, 00116 JmsString * name, 00117 JMS64I flags 00118 ); 00119 00134 extern int JMSENTRY JmsMetaDataGetVersion( 00135 JmsMetaData * metaData, 00136 JmsString * versionString, 00137 JMS64I flags 00138 ); 00139 00153 extern int JMSENTRY JmsMetaDataGetVersionMajor( 00154 JmsMetaData * metaData, 00155 int * versionMajor, 00156 JMS64I flags 00157 ); 00158 00172 extern int JMSENTRY JmsMetaDataGetVersionMinor( 00173 JmsMetaData * metaData, 00174 int * versionMinor, 00175 JMS64I flags 00176 ); 00177 00178 #ifdef __cplusplus 00179 } 00180 #endif /* __cplusplus */ 00181 #endif /* _METADATA_H */ 00182
Oracle Fusion Middleware
JMS C API Reference for Oracle WebLogic Server
14c (14.1.2.0.0)
Part Number F29089-01