jboolean jprocess_is_alive(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "isAlive", "()Z");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "isAlive", "()Z");
if (!id)
return 0;
void jprocess_join(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "join", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "join", "()V");
if (!id)
return;
void jprocess_exit(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "interrupt", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "interrupt", "()V");
if (!id)
return;
void jprocess_yield(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "switchProcess", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "switchProcess", "()V");
if (!id)
return;
void jprocess_lock_mutex(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "lockMutex", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "lockMutex", "()V");
if (!id)
return;
void jprocess_unlock_mutex(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "unlockMutex", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "unlockMutex", "()V");
if (!id)
return;
void jprocess_signal_cond(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "signalCond", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "signalCond", "()V");
if (!id)
return;
void jprocess_wait_cond(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "waitCond", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "waitCond", "()V");
if (!id)
return;
void jprocess_start(jobject jprocess, JNIEnv * env)
{
jmethodID id =
- jxbt_get_smethod(env, "simgrid/msg/Process", "start", "()V");
+ jxbt_get_smethod(env, "org/simgrid/msg/Process", "start", "()V");
if (!id)
return;
m_process_t jprocess_to_native_process(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return NULL;
void jprocess_bind(jobject jprocess, m_process_t process, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
-
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return;
jlong jprocess_get_id(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "id", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "id", "J");
if (!id)
return 0;
jstring jprocess_get_name(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "name",
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "name",
"Ljava/lang/String;");
jobject jname;
jboolean jprocess_is_valid(jobject jprocess, JNIEnv * env)
{
- jfieldID id = jxbt_get_sfield(env, "simgrid/msg/Process", "bind", "J");
+ jfieldID id = jxbt_get_sfield(env, "org/simgrid/msg/Process", "bind", "J");
if (!id)
return JNI_FALSE;
env = get_current_thread_env();
- id = jxbt_get_smethod(env, "simgrid/msg/Process", "schedule", "()V");
+ id = jxbt_get_smethod(env, "org/simgrid/msg/Process", "schedule", "()V");
- if (!id)
+ if (!id) {
+ CRITICAL0("Cannot find java method org/simgrid/msg/Process/schedule()V");
return;
+ }
(*env)->CallVoidMethod(env, ((smx_ctx_java_t) context)->jprocess, id);
}
env = get_current_thread_env();
- id = jxbt_get_smethod(env, "simgrid/msg/Process", "unschedule", "()V");
+ id = jxbt_get_smethod(env, "org/simgrid/msg/Process", "unschedule", "()V");
if (!id)
return;