Le code Java personnalisé remplace le code par défaut du composant entrant. Trois blocs de code sont fournis pour activer l'impression sur la console d'administration, pour un objet créé, un objet mis à jour et un objet supprimé.
public void createArIbm_R_Cust_Accounts( DataObject createArIbm_R_Cust_AccountsInput) { System.out.println("End point for createArIbm_R_Cust_Accounts "); int i = createArIbm_R_Cust_AccountsInput.getType().getProperties().size()-1; DataObject dataObj = createArIbm_R_Cust_AccountsInput.getDataObject(i); System.out.println("Data object to be traced: " + dataObj.getType().getName()); try { String xmlString = AdapterBOUtil.serializeDataObject(dataObj); System.out.println(xmlString); } catch(Exception e) { System.out.println("Error in tracing the data object"); } }
public void updateArIbm_R_Cust_Accounts( DataObject updateArIbm_R_Cust_AccountsInput) { System.out.println("End point for updateArIbm_R_Cust_Accounts "); int i = updateArIbm_R_Cust_AccountsInput.getType().getProperties().size()-1; DataObject dataObj = updateArIbm_R_Cust_AccountsInput.getDataObject(i); System.out.println("Data object to be traced: " + dataObj.getType().getName()); try { String xmlString = AdapterBOUtil.serializeDataObject(dataObj); System.out.println(xmlString); } catch(Exception e) { System.out.println("Error in tracing the data object"); } }
public void deleteArIbm_R_Cust_Accounts( DataObject deleteArIbm_R_Cust_AccountsInput) { System.out.println("End point for deleteArIbm_R_Cust_Accounts "); int i = deleteArIbm_R_Cust_AccountsInput.getType().getProperties().size()-1; DataObject dataObj = deleteArIbm_R_Cust_AccountsInput.getDataObject(i); System.out.println("Data object to be traced: " + dataObj.getType().getName()); try { String xmlString = AdapterBOUtil.serializeDataObject(dataObj); System.out.println(xmlString); } catch(Exception e) { System.out.println("Error in tracing the data object"); } }
© Copyright IBM France 2006. Tous droits réservés
© Copyright IBM Corporation 2005, 2006.
Ce centre de documentation utilise la technologie Eclipse (http://www.eclipse.org)