1 10 11 package org.mule.samples.voipservice.service; 12 13 import org.apache.commons.logging.Log; 14 import org.apache.commons.logging.LogFactory; 15 import org.mule.MuleManager; 16 import org.mule.samples.voipservice.interfaces.PaymentValidation; 17 18 import java.util.ArrayList ; 19 import java.util.List ; 20 21 24 public class PaymentValidationService implements PaymentValidation 25 { 26 27 protected static transient Log logger = LogFactory.getLog(PaymentValidationService.class); 28 29 public List getCreditVendors(String cardType) 30 { 31 32 logger.info("Inside PaymentValidationService.getCreditVendors() ***************"); 33 List endPoints = new ArrayList (); 34 endPoints.add(MuleManager.getInstance().lookupEndpointIdentifier(CREDIT_AGENCY_LOOKUP_NAME, null)); 35 endPoints.add(MuleManager.getInstance().lookupEndpointIdentifier(BANK_AGENCY_LOOKUP_NAME, null)); 36 return endPoints; 37 } 38 39 } 40 | Popular Tags |