CallMessage(jsobject obj, const jchar* functionName, jsize length, jobjectArray javaArgs, jobject* javaResult, const char* codebaseURL) :	mObject(obj), mFunctionName(functionName), mLength(length), mJavaArgs(javaArgs), mJavaResult(javaResult), mCodebaseURL(codebaseURL) { }
CallMessage(MRJPluginInstance* pluginInstance, jsobject obj, const jchar* functionName, jsize length, jobjectArray javaArgs, jobject* javaResult) :   mPluginInstance(pluginInstance), mObject(obj), mFunctionName(functionName), mLength(length), mJavaArgs(javaArgs), mJavaResult(javaResult) { }
	CallMessage(jsobject obj, const jchar* functionName, jsize length, jobjectArray javaArgs, jobject* javaResult, const char* codebaseURL)		:	mObject(obj), mFunctionName(functionName), mLength(length),			mJavaArgs(javaArgs), mJavaResult(javaResult), mCodebaseURL(codebaseURL)	{	}