Utófeldolgozási bedolgozó létrehozása

Az adminisztrátorok létrehozhatnak egy utófeldolgozási bedolgozót, amely telepítési szinten utófeldolgozási képességeket biztosít a szervezet összes felhasználója számára, ahelyett, hogy az be lenne kódolva minden egyes dokumentummeghatározásba. Például hozzáadhat olyan utófeldolgozási képességeket, mint a kimeneti fájlok másolása, archiválása vagy átnevezése, az eredmények elküldése e-mailben, vagy előállított dokumentumok feltöltése kiszolgálóra.

Erről a feladatról

Eljárás

Új bedolgozó létrehozása utófeldolgozáshoz és annak telepítése az ügyfélbe:

  1. Hozzon létre egy új bedolgozó projektet.
  2. Vegyen fel egy új kiterjesztést, ahol a kiterjesztési pont a következő legyen: RRDGPostProcessor.
  3. Adja meg az új kiterjesztés azonosítóját és nevét. Például ha az új kiterjesztés neve PostProcessor1, akkor a plugin.xml fájlban a következőhöz hasonló bejegyzés fog megjelenni:
    <extension id="PostProcessor1" name="PostProcessor1" point="com.ibm.rational.rrdg.RRDGPostProcessor">
         <RRDGPostProcessor class="com.ibm.rational.rpe.postprocessor.PostProcessor1">
         </RRDGPostProcessor>
    </extension>
  4. Hozzon létre egy PostProcessor1 osztályt a következő kóddal:
    public class PostProcessor1 implements IPostProcessor
    {
        @Override
        public void processResults(List <RPEResult> results)
        {  
           //Ez itt a kódok helye az eredmények feldolgozásához.
        }
     }
  5. Az eredmények feldolgozásának a kódját a PostProcessor1.processResults metódushoz kell hozzáadni.
  6. Fordítsa le a bedolgozót, majd csomagolja összes .jar fájlként.
  7. Helyi dokumentumelőállítás esetén a csomagolt .jar fájlt helyezze el az <RPE_installdir>/launcher/plugins mappában, és a Launcher indításakor kell betölteni. Document Studio esetén a .jar fájlt vegye fel az <RPE_installdir>/studio/plugins mappába.
  8. Távoli szolgáltatások esetén a csomagolt .jar fájlt az <RPE_installdir>/webapps/WEB-INF/lib/plugins mappába vegye fel. Ha a plugins mappa nem létezik, akkor akkor hozza azt létre saját kezűleg.

Visszajelzés