// Path: src/main/java/bean/Interface.java
// public class Interface {
// 
// 	private Integer id;
// 	private String description;
// 	private String url;
// 	private String request;
// 	private String response;
// 	private Long addTime;
// 
// 	/**
// 	 * @return the id
// 	 */
// 	public Integer getId() {
// 		return id;
// 	}
// 
// 	/**
// 	 * @param id
// 	 *            the id to set
// 	 */
// 	public void setId(Integer id) {
// 		this.id = id;
// 	}
// 
// 	/**
// 	 * @return the description
// 	 */
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 	/**
// 	 * @param description
// 	 *            the description to set
// 	 */
// 	public void setDescription(String description) {
// 		this.description = description;
// 	}
// 
// 	/**
// 	 * @return the url
// 	 */
// 	public String getUrl() {
// 		return url;
// 	}
// 
// 	/**
// 	 * @param url
// 	 *            the url to set
// 	 */
// 	public void setUrl(String url) {
// 		this.url = url;
// 	}
// 
// 	/**
// 	 * @return the request
// 	 */
// 	public String getRequest() {
// 		return request;
// 	}
// 
// 	/**
// 	 * @param request
// 	 *            the request to set
// 	 */
// 	public void setRequest(String request) {
// 		this.request = request;
// 	}
// 
// 	/**
// 	 * @return the response
// 	 */
// 	public String getResponse() {
// 		return response;
// 	}
// 
// 	/**
// 	 * @param response
// 	 *            the response to set
// 	 */
// 	public void setResponse(String response) {
// 		this.response = response;
// 	}
// 
// 	/**
// 	 * @return the addTime
// 	 */
// 	public Long getAddTime() {
// 		return addTime;
// 	}
// 
// 	/**
// 	 * @param addTime
// 	 *            the addTime to set
// 	 */
// 	public void setAddTime(Long addTime) {
// 		this.addTime = addTime;
// 	}
// }
// 
// Path: src/main/java/dao/interfaces/InterfaceDao.java
// public interface InterfaceDao extends BaseDao<Interface> {
// 
// }


import com.opensymphony.xwork2.ActionSupport;
import dao.interfaces.InterfaceDao;
import java.util.List;
import bean.Interface;

	}

	/**
	 * @param interfaceList
	 *            the interfaceList to set
	 */
	public void setInterfaceList(List<Interface> interfaceList) {
		this.interfaceList = interfaceList;
	}

	@Override
	public String execute() throws Exception {
		listInterface();
		return super.execute();
	}

	public String listInterface() throws Exception {
		interfaceList = interfaceDao.getAll();
		return SUCCESS;
	}

	/**
	 * ÁÐ³öÄ¿±êinterfaceÐÅÏ¢
	 * 
	 * @return
	 * @throws Exception
	 */
	public String listTargetInterfaceInfo() throws Exception {
		Interface mInterface = interfaceDao.get(targetInterfaceId);
		if (mInterface != null) {

// Path: src/main/java/bean/Interface.java
// public class Interface {
// 
// 	private Integer id;
// 	private String description;
// 	private String url;
// 	private String request;
// 	private String response;
// 	private Long addTime;
// 
// 	/**
// 	 * @return the id
// 	 */
// 	public Integer getId() {
// 		return id;
// 	}
// 
// 	/**
// 	 * @param id
// 	 *            the id to set
// 	 */
// 	public void setId(Integer id) {
// 		this.id = id;
// 	}
// 
// 	/**
// 	 * @return the description
// 	 */
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 	/**
// 	 * @param description
// 	 *            the description to set
// 	 */
// 	public void setDescription(String description) {
// 		this.description = description;
// 	}
// 
// 	/**
// 	 * @return the url
// 	 */
// 	public String getUrl() {
// 		return url;
// 	}
// 
// 	/**
// 	 * @param url
// 	 *            the url to set
// 	 */
// 	public void setUrl(String url) {
// 		this.url = url;
// 	}
// 
// 	/**
// 	 * @return the request
// 	 */
// 	public String getRequest() {
// 		return request;
// 	}
// 
// 	/**
// 	 * @param request
// 	 *            the request to set
// 	 */
// 	public void setRequest(String request) {
// 		this.request = request;
// 	}
// 
// 	/**
// 	 * @return the response
// 	 */
// 	public String getResponse() {
// 		return response;
// 	}
// 
// 	/**
// 	 * @param response
// 	 *            the response to set
// 	 */
// 	public void setResponse(String response) {
// 		this.response = response;
// 	}
// 
// 	/**
// 	 * @return the addTime
// 	 */
// 	public Long getAddTime() {
// 		return addTime;
// 	}
// 
// 	/**
// 	 * @param addTime
// 	 *            the addTime to set
// 	 */
// 	public void setAddTime(Long addTime) {
// 		this.addTime = addTime;
// 	}
// }
// 
// Path: src/main/java/dao/interfaces/InterfaceDao.java
// public interface InterfaceDao extends BaseDao<Interface> {
// 
// }


// Path: src/main/java/action/InterfaceAction.java
import com.opensymphony.xwork2.ActionSupport;
import dao.interfaces.InterfaceDao;
import java.util.List;
import bean.Interface;

	}

	/**
	 * @param interfaceList
	 *            the interfaceList to set
	 */
	public void setInterfaceList(List<Interface> interfaceList) {
		this.interfaceList = interfaceList;
	}

	@Override
	public String execute() throws Exception {
		listInterface();
		return super.execute();
	}

	public String listInterface() throws Exception {
		interfaceList = interfaceDao.getAll();
		return SUCCESS;
	}

	/**
	 * ÁÐ³öÄ¿±êinterfaceÐÅÏ¢
	 * 
	 * @return
	 * @throws Exception
	 */
	public String listTargetInterfaceInfo() throws Exception {
		Interface mInterface = interfaceDao.get(targetInterfaceId);
		if (mInterface != null) {

			description = mInterface.getDescription();
