Package inha.git.problem.api.service
Class ProblemSubmitServiceImpl
java.lang.Object
inha.git.problem.api.service.ProblemSubmitServiceImpl
- All Implemented Interfaces:
ProblemSubmitService
@Service
@Transactional(readOnly=true)
public class ProblemSubmitServiceImpl
extends Object
implements ProblemSubmitService
ProblemSubmitServiceImpl는 ProblemSubmitService 인터페이스를 구현하는 클래스.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.domain.Page<SearchProblemSubmitResponse>getProblemSubmits(User user, Integer problemIdx, Integer pageIndex, Integer size) 문제 제출 목록 조회problemSubmit(User user, Integer problemIdx, Integer projectIdx) 문제 제출
-
Constructor Details
-
ProblemSubmitServiceImpl
public ProblemSubmitServiceImpl()
-
-
Method Details
-
getProblemSubmits
public org.springframework.data.domain.Page<SearchProblemSubmitResponse> getProblemSubmits(User user, Integer problemIdx, Integer pageIndex, Integer size) 문제 제출 목록 조회- Specified by:
getProblemSubmitsin interfaceProblemSubmitService- Parameters:
problemIdx- 문제 인덱스pageIndex- 페이지 번호size- 페이지 사이즈- Returns:
- 문제 제출 목록 조회 결과를 포함하는 Page
-
problemSubmit
@Transactional public ProblemSubmitResponse problemSubmit(User user, Integer problemIdx, Integer projectIdx) 문제 제출- Specified by:
problemSubmitin interfaceProblemSubmitService- Parameters:
user- 사용자 정보problemIdx- 문제 인덱스projectIdx- 프로젝트 인덱스- Returns:
- 문제 제출 결과를 포함하는 ProblemSubmitResponse
-