تنفيذ جافا

يتضمن مكون جافا الخاص بالمشروع الحزم والفئات الآتية:

  1. فئة com.splwg.dg.osb.common.FileParserGenGeneric هي فئة فائقة تتضمن أعضاء شائعة في وظائف CSV وXML ذات الصلة. إنها تقوم بتنفيذ واجهة com.splwg.d1.sgg.osb.common.FileParser (راجع FileParser واجهة). تم إضافة تنفيذ com.splwg.d1.sgg.osb.common.FileParser2 (راجع FileParser2 واجهة) لتحديد IMD & وظيفة المرتبطة بإحصائيات تحميل الإجراءات.

  2. تحتوي فئة com.splwg.dg.osb.csv.FileParserCSV على تنفيذ وظيفة تحليل تنسيقات CSV. وتقوم بتنفيذ المنطق التالي:

    • تحليل بيانات القياس المنقولة الواردة.

    • تحويل البيانات الواردة إلى الاستهلاك أو الإجراءات ذات الصلة بناء على أساس نوع البيانات الواردة.

    • إمداد هذه الهياكل بمعلومات الملف ومعرف مزود الخدمة الخارجي.

    • إرجاع واحد تلو الآخر حيث تقوم بإنشائه باعتباره تدفق للمتصل.

  3. تحتوي حزمة com.splwg.dg.osb.plain على واجهات JAXB المترابطة وفئات التنفيذ المطابقة لمخطط XML العادي

  4. تحتوي فئة com.splwg.dg.osb.xml.FileParserXML على تنفيذ تحليل وظيفة تنسيق XML "لبيانات القياس الأولية وتحميل إجراء عبر الإنترنت" (راجع دليل مستخدم أساس بيانات القياس والخدمة للخدمات والمرافق من أوراكل). وتقوم بتنفيذ المنطق التالي:

    • تحليل بيانات القياس المنقولة الواردة.

    • استخراج المعلومات حول الجهاز الحالي.

    • يحطم البيانات الواردة لفصل هياكل بيانات القياس الأولية.

    • تقوم بإمداد هذه الهياكل بمعلومات الجهاز ومعلومات الملف ومعرف مزود الخدمة الخارجي.

    • تقوم بإرجاع واحد تلو الآخر حيث تقوم بإنشائه باعتباره تدفق للمتصل.