// Path: src/main/java/com/bitfiction/mvctemplate/ejb/UserInfoService.java
// @Local
// public interface UserInfoService {
// 
// 	public List<UserInfo> view();
// 
// }
// 
// Path: src/main/java/com/bitfiction/mvctemplate/model/UserInfo.java
// public class UserInfo {
//    
//    public UserInfo() {
// 	   super();
//    }
//    
//    public UserInfo(User user, BaseEntity baseEntity, OneToOneEntity oneToOneEntity) {
// 	   super();
// 	   this.user = user;
// 	   this.baseEntity = baseEntity;
// 	   this.oneToOneEntity = oneToOneEntity;
//    }
//    
//    private User user;
//    
//    private BaseEntity baseEntity;
//    
//    private OneToOneEntity oneToOneEntity;
// 	
// 	public User getUser() {
// 		return user;
// 	}
// 	
// 	public void setUser(User user) {
// 		this.user = user;
// 	}
// 	
// 	public BaseEntity getBaseEntity() {
// 		return baseEntity;
// 	}
// 	
// 	public void setBaseEntity(BaseEntity baseEntity) {
// 		this.baseEntity = baseEntity;
// 	}
// 	
// 	public OneToOneEntity getOneToOneEntity() {
// 		return oneToOneEntity;
// 	}
// 	
// 	public void setOneToOneEntity(OneToOneEntity oneToOneEntity) {
// 		this.oneToOneEntity = oneToOneEntity;
// 	}
// 
// }
// 
// Path: src/main/java/com/bitfiction/mvctemplate/rest/UserInfoRESTService.java
// @Path("/userInfo")
// @Consumes(MediaType.APPLICATION_JSON)
// @Produces(MediaType.APPLICATION_JSON)
// public interface UserInfoRESTService {
// 
//    @GET
//    @Path("/view")
//    public List<UserInfo> view() throws Exception;
//    
// }


import java.util.List;
import javax.ejb.EJB;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.bitfiction.mvctemplate.ejb.UserInfoService;
import com.bitfiction.mvctemplate.model.UserInfo;
import com.bitfiction.mvctemplate.rest.UserInfoRESTService;
package com.bitfiction.mvctemplate.rest.impl;





/**
 * JAX-RS Example
 * 
 * This class produces a RESTful service to read the contents of the members table.
 */
public class UserInfoRESTServiceImpl implements UserInfoRESTService {
	
	@EJB
// Path: src/main/java/com/bitfiction/mvctemplate/ejb/UserInfoService.java
// @Local
// public interface UserInfoService {
// 
// 	public List<UserInfo> view();
// 
// }
// 
// Path: src/main/java/com/bitfiction/mvctemplate/model/UserInfo.java
// public class UserInfo {
//    
//    public UserInfo() {
// 	   super();
//    }
//    
//    public UserInfo(User user, BaseEntity baseEntity, OneToOneEntity oneToOneEntity) {
// 	   super();
// 	   this.user = user;
// 	   this.baseEntity = baseEntity;
// 	   this.oneToOneEntity = oneToOneEntity;
//    }
//    
//    private User user;
//    
//    private BaseEntity baseEntity;
//    
//    private OneToOneEntity oneToOneEntity;
// 	
// 	public User getUser() {
// 		return user;
// 	}
// 	
// 	public void setUser(User user) {
// 		this.user = user;
// 	}
// 	
// 	public BaseEntity getBaseEntity() {
// 		return baseEntity;
// 	}
// 	
// 	public void setBaseEntity(BaseEntity baseEntity) {
// 		this.baseEntity = baseEntity;
// 	}
// 	
// 	public OneToOneEntity getOneToOneEntity() {
// 		return oneToOneEntity;
// 	}
// 	
// 	public void setOneToOneEntity(OneToOneEntity oneToOneEntity) {
// 		this.oneToOneEntity = oneToOneEntity;
// 	}
// 
// }
// 
// Path: src/main/java/com/bitfiction/mvctemplate/rest/UserInfoRESTService.java
// @Path("/userInfo")
// @Consumes(MediaType.APPLICATION_JSON)
// @Produces(MediaType.APPLICATION_JSON)
// public interface UserInfoRESTService {
// 
//    @GET
//    @Path("/view")
//    public List<UserInfo> view() throws Exception;
//    
// }


// Path: src/main/java/com/bitfiction/mvctemplate/rest/impl/UserInfoRESTServiceImpl.java
import java.util.List;
import javax.ejb.EJB;
import javax.servlet.http.HttpServletRequest;
import javax.ws.rs.core.Context;
import com.bitfiction.mvctemplate.ejb.UserInfoService;
import com.bitfiction.mvctemplate.model.UserInfo;
import com.bitfiction.mvctemplate.rest.UserInfoRESTService;

package com.bitfiction.mvctemplate.rest.impl;





/**
 * JAX-RS Example
 * 
 * This class produces a RESTful service to read the contents of the members table.
 */
public class UserInfoRESTServiceImpl implements UserInfoRESTService {
	
	@EJB
	private UserInfoService userInfoService;