package mortgages;
import org.switchyard.component.bean.Property;
import org.switchyard.component.bean.Service;
@Service(QualificationService.class)
public class QualificationServiceBean implements QualificationService {
private static final String EASY = "easy";
@Property(name = "creditTerms")
private String creditTerms;
@Override
public Applicant qualify(Applicant applicant) {
if (EASY.equals(creditTerms)) {
applicant.setApproved(true);
} else {
applicant.setApproved(applicant.getCreditScore() >= 600);
}
return applicant;
}
}