(file) Return to JMPIImpl.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / JMPI

Diff for /pegasus/src/Pegasus/ProviderManager2/JMPI/JMPIImpl.cpp between version 1.20 and 1.22

version 1.20, 2005/04/25 21:53:15 version 1.22, 2005/05/23 20:43:47
Line 717 
Line 717 
 } }
  
 JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMOMHandle__1createClass JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMOMHandle__1createClass
   (JNIEnv *jEnv, jobject jThs, jint jCh, jint jCop, int jCl)    (JNIEnv *jEnv, jobject jThs, jint jCh, jint jCop, jint jCl)
 { {
    CIMOMHandle      *ch  = DEBUG_ConvertJavaToC (jint, CIMOMHandle*, jCh);    CIMOMHandle      *ch  = DEBUG_ConvertJavaToC (jint, CIMOMHandle*, jCh);
    CIMObjectPath    *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);    CIMObjectPath    *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);
    CIMClass         *cl  = DEBUG_ConvertJavaToC (int, CIMClass*, jCl);     CIMClass         *cl  = DEBUG_ConvertJavaToC (jint, CIMClass*, jCl);
    OperationContext  ctx;    OperationContext  ctx;
  
    try {    try {
Line 847 
Line 847 
 } }
  
 JNIEXPORT jint JNICALL Java_org_pegasus_jmpi_CIMOMHandle__1createInstance JNIEXPORT jint JNICALL Java_org_pegasus_jmpi_CIMOMHandle__1createInstance
   (JNIEnv *jEnv, jobject jThs, jint jCh, jint jCop, int jCi)    (JNIEnv *jEnv, jobject jThs, jint jCh, jint jCop, jint jCi)
 { {
    CIMOMHandle      *ch  = DEBUG_ConvertJavaToC (jint, CIMOMHandle*, jCh);    CIMOMHandle      *ch  = DEBUG_ConvertJavaToC (jint, CIMOMHandle*, jCh);
    CIMObjectPath    *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);    CIMObjectPath    *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);
    CIMInstance      *ci  = DEBUG_ConvertJavaToC (int, CIMInstance*, jCi);     CIMInstance      *ci  = DEBUG_ConvertJavaToC (jint, CIMInstance*, jCi);
    OperationContext  ctx;    OperationContext  ctx;
  
    try {    try {
Line 1256 
Line 1256 
    }    }
 } }
  
   JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMOMHandle__1finalize
      (JNIEnv *jEnv, jobject jThs, jint jCh)
   {
      CIMOMHandle *ch = DEBUG_ConvertJavaToC (jint, CIMOMHandle*, jCh);
   
      delete ch;
   
      DEBUG_ConvertCleanup (jint, jCh);
   }
   
 // ------------------------------------- // -------------------------------------
 // --- // ---
 // -            CIMClass // -            CIMClass
Line 1504 
Line 1514 
       (JNIEnv *jEnv, jobject jThs, jint jInst, jobjectArray jPl, jboolean iq, jboolean ic, jboolean lo)       (JNIEnv *jEnv, jobject jThs, jint jInst, jobjectArray jPl, jboolean iq, jboolean ic, jboolean lo)
 { {
    CIMClass *cc   = DEBUG_ConvertJavaToC (jint, CIMClass*, jInst);    CIMClass *cc   = DEBUG_ConvertJavaToC (jint, CIMClass*, jInst);
    CIMClass *cf;     CIMClass *cf   = 0;
    CIMName   clsn = cc->getClassName();    CIMName   clsn = cc->getClassName();
  
    if (lo) {    if (lo) {
Line 1742 
Line 1752 
       (JNIEnv *jEnv, jobject jThs, jint jInst, jobjectArray jPl, jboolean iq, jboolean ic, jboolean lo)       (JNIEnv *jEnv, jobject jThs, jint jInst, jobjectArray jPl, jboolean iq, jboolean ic, jboolean lo)
 { {
    CIMInstance *ci   = DEBUG_ConvertJavaToC (jint, CIMInstance*, jInst);    CIMInstance *ci   = DEBUG_ConvertJavaToC (jint, CIMInstance*, jInst);
    CIMInstance *cf;     CIMInstance *cf   = 0;
    CIMName      clsn = ci->getClassName();    CIMName      clsn = ci->getClassName();
  
    if (lo) {    if (lo) {
Line 3406 
Line 3416 
 JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMNameSpace__1setNameSpace JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMNameSpace__1setNameSpace
   (JNIEnv *jEnv, jobject jThs, jint jNs, jstring jN)   (JNIEnv *jEnv, jobject jThs, jint jNs, jstring jN)
 { {
    _nameSpace *cNs = DEBUG_ConvertJavaToC (jint, _nameSpace*, jN);     _nameSpace *cNs = DEBUG_ConvertJavaToC (jint, _nameSpace*, jNs);
    const char *str = jEnv->GetStringUTFChars(jN,NULL);    const char *str = jEnv->GetStringUTFChars(jN,NULL);
  
    cNs->nameSpace_=str;    cNs->nameSpace_=str;
    jEnv->ReleaseStringUTFChars(jN,str);    jEnv->ReleaseStringUTFChars(jN,str);
 } }
  
   JNIEXPORT void JNICALL Java_org_pegasus_jmpi_CIMNameSpace__1finalize
      (JNIEnv *jEnv, jobject jThs, jint jNs)
   {
      _nameSpace *cNs = DEBUG_ConvertJavaToC (jint, _nameSpace*, jNs);
   
      delete cNs;
   
      DEBUG_ConvertCleanup (jint, jNs);
   }
   
 // ------------------------------------- // -------------------------------------
 // --- // ---
 // -            Enumerators // -            Enumerators
Line 3815 
Line 3835 
 { {
    CIMClient     *cCc = DEBUG_ConvertJavaToC (jint, CIMClient*, jCc);    CIMClient     *cCc = DEBUG_ConvertJavaToC (jint, CIMClient*, jCc);
    CIMObjectPath *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);    CIMObjectPath *cop = DEBUG_ConvertJavaToC (jint, CIMObjectPath*, jCop);
    CIMValue      *val = DEBUG_ConvertJavaToC (jint, CIMValue*, jCop);     CIMValue      *val = DEBUG_ConvertJavaToC (jint, CIMValue*, jV);
    const char    *str = jEnv->GetStringUTFChars(jPn,NULL);    const char    *str = jEnv->GetStringUTFChars(jPn,NULL);
    CIMName        pName(str);    CIMName        pName(str);
  


Legend:
Removed from v.1.20  
changed lines
  Added in v.1.22

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2