Subversion Repositories SmartDukaan

Rev

Rev 22037 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22037 Rev 22931
Line 22... Line 22...
22
@Controller
22
@Controller
23
@Transactional(rollbackFor=Throwable.class)
23
@Transactional(rollbackFor=Throwable.class)
24
public class ApiController {
24
public class ApiController {
25
	
25
	
26
	@Autowired
26
	@Autowired
27
	ResponseSender<?> responseSender;
27
	private ResponseSender<?> responseSender;
28
	
28
	
29
	private static final Logger LOGGER=LoggerFactory.getLogger(ApiController.class);
29
	private static final Logger LOGGER=LoggerFactory.getLogger(ApiController.class);
30
	
30
	
31
	@Autowired
31
	@Autowired
32
	ApiRepository apiRepository;
32
	private ApiRepository apiRepository;
33
	
33
	
34
	@RequestMapping(value = ProfitMandiConstants.URL_API, method=RequestMethod.POST)
34
	@RequestMapping(value = ProfitMandiConstants.URL_API, method=RequestMethod.POST)
35
	public ResponseEntity<?> createApi(HttpServletRequest request){
35
	public ResponseEntity<?> createApi(HttpServletRequest request){
36
		LOGGER.info("requested url : "+request.getRequestURL().toString());
36
		LOGGER.info("requested url : "+request.getRequestURL().toString());
37
		final Api api = (Api)request.getAttribute(ProfitMandiConstants.API);
37
		final Api api = (Api)request.getAttribute(ProfitMandiConstants.API);