package net.tooan.ynpay.ticket.webapp.controller;
import net.tooan.ynpay.commons.YnpayJndiConstants;
import net.tooan.ynpay.commons.webapp.json.Result;
import net.tooan.ynpay.order.agent.bus.facade.BusClassFacade;
import net.tooan.ynpay.order.agent.bus.bean.BusClass;
import net.tooan.ynpay.third.jfinal.core.Controller;
import net.tooan.ynpay.third.jfinal.ext.interceptor.ejb.RemoteEJB;
import org.apache.commons.lang.StringUtils;
/**
* Created with IntelliJ IDEA.
* User: Jing
* Date: 13-10-12
* Time: δΈε1:53
*/
public class HomeController extends Controller {
private static Result<BusClass> result = new Result<BusClass>();
@RemoteEJB(mappedName = YnpayJndiConstants.Order_Bus_Class_Facade_Remote)
private BusClassFacade facade;
public void index() {
try {
result.setList(facade.getList("ζζ", StringUtils.EMPTY, "2013-11-20", true));
result.setSuccess(true);
} catch (Exception e) {
result.setMessage(e.getMessage());
} finally {
renderJson(result.toJson());
}
}
}