مكان الإقامة المؤهلة الاسم في طريقة getContentReader

StackOverflow https://stackoverflow.com/questions/2629187

  •  26-09-2019
  •  | 
  •  

سؤال

أولا أنا أعتذر عن سوء مستوى اللغة الإنجليزية و ربما غباء سؤالي ;)

أنا على الهواء الطلق المشروع لمعرفة كيف يعمل.

يجب أن استعرض برمجيا المحتوى مستودع وجمع دتس كل جانب.من أجل القيام بذلك خمنت اضطررت إلى استخدام ContentReader (فهمت من ContentService) ولكن طريقة getReader يريد nodeRef و propertyQualifiedName.

أنا موافق مع nodeRef أنا الحصول على ما يلزم.

ولكن propertyQualifiedName الألغاز لي ، أنا بالكاد أحصل على ما هو عليه ولكن أنا بصراحة لا أفهم كيف يتم استخدامه.

قراءة بعض الهواء الطلق منتدى المواضيع يمكنني الحصول على أكثر وأكثر خائفة أن لا تحصل حتى كيف قارئ يعمل في مكان ما رأى أن القارئ يمكن قراءة عقدة واحدة فقط و مرة واحدة فقط لكل مثيل.

إذا كان أي شخص يعرف قليلا عن جافا API في الهواء الطلق مستودع المحتوى استخدام أنا كل ما يسمع !

هتاف كل شيء !

هل كانت مفيدة؟

المحلول

ContentReader هي التفاف الطبقة عن محتوى معين من عقدة.لذلك ، من أجل الحصول على مثيل ContentReader عليك أن تعطي عقدة من خلالها ممتلكات من ممتلكات اسم مؤهل.

أما بالنسبة المؤهلين اسم كل عقدة الملكية التي حددها بالتزامن اثنين من سلسلة القيم:

اثنين من هذه القيم مجتمعة تشكل الخاصية اسم مؤهل.هناك ثوابت محددة معظم معيار خصائص الهواء الطلق نموذج في المؤسسة.في الهواء الطلق.نموذج.ContentModel واجهة.على سبيل المثال للحصول على الخالق من عقدة كنت تفعل شيئا مثل:

contentService.getReader(myNode, ContentModel.PROP_CREATOR).getContentString();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top