/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.40 * * Do not make changes to this file unless you know what you are doing--modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ package org.apache.camel.component.msmq.native_support; class msmq_native_supportJNI { public final static native int MQMSG_DELIVERY_EXPRESS_get(); public final static native int MQMSG_DELIVERY_RECOVERABLE_get(); public final static native int PROPID_M_CORRELATIONID_SIZE_get(); public final static native int PROPID_M_MSGID_SIZE_get(); public final static native int MQ_RECEIVE_ACCESS_get(); public final static native int MQ_SEND_ACCESS_get(); public final static native int INFINITE_get(); public final static native long new_ByteArray(int jarg1); public final static native void delete_ByteArray(long jarg1); public final static native byte ByteArray_getitem(long jarg1, ByteArray jarg1_, int jarg2); public final static native void ByteArray_setitem(long jarg1, ByteArray jarg1_, int jarg2, byte jarg3); public final static native long ByteArray_cast(long jarg1, ByteArray jarg1_); public final static native long ByteArray_frompointer(long jarg1); static { try { //NativeLibraryLoader.loadLibrary("msmq_native_support"); System.loadLibrary("msmq_native_support"); } catch (Exception e) { System.loadLibrary("msmq_native_support"); } } public final static native int MAXMSGSIZE_get(); public final static native long new_MsmqMessage(); public final static native void delete_MsmqMessage(long jarg1); public final static native void MsmqMessage_setAppSpecifc(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native long MsmqMessage_getAppSpecific(long jarg1, MsmqMessage jarg1_); public final static native long MsmqMessage_getArrivedTime(long jarg1, MsmqMessage jarg1_); public final static native void MsmqMessage_setMsgBody(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native void MsmqMessage_setMsgBodyWithByteBuffer(long jarg1, MsmqMessage jarg1_, java.nio.ByteBuffer jarg2); public final static native long MsmqMessage_getBodyType(long jarg1, MsmqMessage jarg1_); public final static native void MsmqMessage_setBodySize(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native long MsmqMessage_getBodySize(long jarg1, MsmqMessage jarg1_); public final static native void MsmqMessage_setCorrelationId(long jarg1, MsmqMessage jarg1_, byte[] jarg2); public final static native void MsmqMessage_getCorrelationId(long jarg1, MsmqMessage jarg1_, byte[] jarg2); public final static native void MsmqMessage_setDelivery(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native long MsmqMessage_getDelivery(long jarg1, MsmqMessage jarg1_); public final static native void MsmqMessage_getMsgId(long jarg1, MsmqMessage jarg1_, byte[] jarg2); public final static native void MsmqMessage_setPriority(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native long MsmqMessage_getPriority(long jarg1, MsmqMessage jarg1_); public final static native long MsmqMessage_getSentTime(long jarg1, MsmqMessage jarg1_); public final static native void MsmqMessage_setTimeToBeReceived(long jarg1, MsmqMessage jarg1_, long jarg2); public final static native long MsmqMessage_getTimeToBeReceived(long jarg1, MsmqMessage jarg1_); public final static native long new_MsmqQueue(); public final static native void delete_MsmqQueue(long jarg1); public final static native void MsmqQueue_open(long jarg1, MsmqQueue jarg1_, String jarg2, int jarg3); public final static native void MsmqQueue_sendMessage(long jarg1, MsmqQueue jarg1_, long jarg2, MsmqMessage jarg2_); public final static native boolean MsmqQueue_receiveMessage(long jarg1, MsmqQueue jarg1_, long jarg2, MsmqMessage jarg2_, int jarg3); public final static native void MsmqQueue_close(long jarg1, MsmqQueue jarg1_); public final static native boolean MsmqQueue_isOpen(long jarg1, MsmqQueue jarg1_); public final static native void MsmqQueue_createQueue(String jarg1); public final static native void MsmqQueue_deleteQueue(String jarg1); }