void SPI_initialize(void) { JNINativeMethod methods[] = { { "_exec", "(JLjava/lang/String;I)I", Java_org_postgresql_pljava_internal_SPI__1exec }, { "_getProcessed", "()J", Java_org_postgresql_pljava_internal_SPI__1getProcessed }, { "_getResult", "()I", Java_org_postgresql_pljava_internal_SPI__1getResult }, { "_getTupTable", "(Lorg/postgresql/pljava/internal/TupleDesc;)Lorg/postgresql/pljava/internal/TupleTable;", Java_org_postgresql_pljava_internal_SPI__1getTupTable }, { "_freeTupTable", "()V", Java_org_postgresql_pljava_internal_SPI__1freeTupTable }, { 0, 0, 0 }}; PgObject_registerNatives("org/postgresql/pljava/internal/SPI", methods); }
void Session_initialize(void) { JNINativeMethod methods[] = { { "_setUser", "(Lorg/postgresql/pljava/internal/AclId;)V", Java_org_postgresql_pljava_internal_Session__1setUser }, { 0, 0, 0 }}; PgObject_registerNatives("org/postgresql/pljava/internal/Session", methods); }