} else if (mappedObject instanceof ChargebackAmountNotification) {
fireEvent(new ChargebackNotificationEvent((ChargebackAmountNotification)mappedObject));
} else if (mappedObject instanceof NewOrderNotification) {
fireEvent(new NewOrderNotificationEvent((NewOrderNotification)mappedObject));
} else if (mappedObject instanceof OrderStateChangeNotification) {
fireEvent(new OrderStateChangeNotificationEvent((OrderStateChangeNotification)mappedObject));
} else if (mappedObject instanceof RefundAmountNotification) {
fireEvent(new RefundNotificationEvent((RefundAmountNotification)mappedObject));
} else if (mappedObject instanceof RiskInformationNotification) {
fireEvent(new RiskInformationNotificationEvent((RiskInformationNotification)mappedObject));
} else if (mappedObject instanceof MerchantCalculationCallback) {