Код на Java для реализации компонента входящих событий

Пользовательский исходный код Java заменяет исходный код по умолчанию во входящем компоненте. Предоставлено три блока исходного кода, позволяющих выполнять печать на административную консоль: для созданного, измененного и удаленного объекта.

Код для печати созданного объекта

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("Наблюдаемый объект данных: " + dataObj.getType().getName());
	try
	{
		String xmlString = AdapterBOUtil.serializeDataObject(dataObj);
		System.out.println(xmlString);
	}
	catch(Exception e)
	{
		System.out.println("Ошибка трассировки объекта");
	}
}

Код для печати обновленного объекта

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("Наблюдаемый объект данных: " + dataObj.getType().getName());
	try
	{
		String xmlString = AdapterBOUtil.serializeDataObject(dataObj);
		System.out.println(xmlString);
	}
	catch(Exception e)
	{
		System.out.println("Ошибка трассировки объекта");
	}
}

Код для печати удаленного объекта

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("Наблюдаемый объект данных: " + dataObj.getType().getName());
	try
	{
		String xmlString = AdapterBOUtil.serializeDataObject(dataObj);
		System.out.println(xmlString);
	}
	catch(Exception e)
	{
		System.out.println("Ошибка трассировки объекта");
	}
}

Условия использования |


(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center создана на основе технологии Eclipse (http://www.eclipse.org)