Áttérés utáni feladatok
A J2C szolgáltatás áttérési folyamat befejeződése
után elképzelhető, hogy bizonyos áttérés utáni feladatokat
kell végrehajtania.
Az átvett program típusától függően bizonyos áttérés utáni
feladatok végrehajtására lehet szükség.
- Felhasználó egyéni beállításainak kódja:
Mivel az áttérési eszköz a felhasználó egyéni beállításainak kódját nem
veszi át, ezért ezt a kódot át kell emelnie az új projektbe.
- Üzenet formátumkezelő Ha az ügyfélalkalmazás kódjában üzenet
formátumkezelőt használ, akkor a formatHandler elemre vonatkozó
hivatkozásokat le kell cserélnie. Helyette használja az előállított
bemeneti vagy kimeneti komponenst a byteméret közvetlen
lekérdezéséhez. A következő kód ilyen példát mutat be:
// ---------------------------------------------------
// Töltse fel az IMS tranzakciós üzenetet
// adatokkal. Használja a getsize() bemenő üzenet
// formátumkezelő metódust a bemenő üzenet LL mezőjének beállítására.
// ---------------------------------------------------
//INPUTMSGFormatHandler inFmtHndlr =new INPUTMSGFormatHandler();
//INPUTMSG input = (INPUTMSG) inFmtHndlr.getObjectPart();
// input.setIn__ll((short) inFmtHndlr.getSize());
//új J2C kód
INPUTMSG input = new INPUTMSG();
input.setIn__ll((short) input.getSize());
// ---------------------------------------------------
// Kérje le a többrészes kimenő üzenetet
// byte-tömbként, a getBytes() kimenő üzenet
// formátumkezelő metódust használva.
// ---------------------------------------------------
// OutMsgFormatHandler outFmtHndlr =
// (OutMsgFormatHandler) output._getFormatHandler();
// segBytes = outFmtHndlr.getBytes();
//új J2C kód
segBytes = output.getBytes();
//-----régi wsadie kód----------------------------------------------
// Hozza létre és töltse fel a szegmens objektumot a byte-tömbből.
//-------------------------------------------------------------------------
//OUTPUTSEG1FormatHandler outSeg1FH =
//new OUTPUTSEG1FormatHandler();
// outSeg1FH.setBytes(buff);
//OUTPUTSEG1 S1 =
//(OUTPUTSEG1) outSeg1FH.getObjectPart();
//új J2C kód
OUTPUTSEG1 S1 = new OUTPUTSEG1();
S1.setBytes(buff);
- További műtermékek: Ha további műtermékeket (például JSP
komponenseket, EJB komponenseket vagy webszolgáltatásokat) állít elő,
akkor ezt a weboldal, webszolgáltatás, illetve EJB komponensek
meghívásával teheti meg a J2C
Java
komponens varázslóból.