Skip to content

Commit

Permalink
Merge pull request #15 from Manishch22/tf-develop
Browse files Browse the repository at this point in the history
Removed packet process API
  • Loading branch information
Manishch22 committed Sep 29, 2023
2 parents 5e260fd + af0a76a commit b42c70d
Show file tree
Hide file tree
Showing 9 changed files with 2 additions and 114 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
*/
public enum ApiName {

PACKET_RESUME_API, PACKET_PROCESS_API, PACKET_PAUSE_API;
PACKET_RESUME_API, PACKET_PAUSE_API;

}
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@
public enum PacketWorkflowErrorCode {

ERROR_OCCURED_WHILE_SEARCHING("KER-MSD-263", "error occured while searching the record : invalid rquest"),
ERROR_OCCURED_WHILE_RESUMING_PACKET("KER-MSD-364", "failed to resume packet"),
ERROR_OCCURED_WHILE_PROCESSING_PACKET("KER-MSD-365", "failed to process packet");
ERROR_OCCURED_WHILE_RESUMING_PACKET("KER-MSD-364", "failed to resume packet");

private String errorCode;
private String errorMessage;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@

import io.mosip.kernel.core.http.RequestWrapper;
import io.mosip.kernel.masterdata.dto.PacketWorkflowActionResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceRequestDto;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowResumeRequestDto;
import io.mosip.kernel.masterdata.dto.RegProcResponseWrapper;
import io.mosip.kernel.masterdata.dto.SearchDtoWithoutLangCode;
Expand Down Expand Up @@ -41,15 +39,6 @@ public RegProcResponseWrapper<PacketWorkflowActionResponseDTO> resumePacket(
.resumePacket(requestDto.getRequest());
return responseWrapper;
}

@PreAuthorize("hasAnyRole(@authorizedRoles.getPostpacketprocess())")
@PostMapping("/process")
public RegProcResponseWrapper<PacketWorkflowInstanceResponseDTO> processPacket(
@Valid @RequestBody RequestWrapper<PacketWorkflowInstanceRequestDto> requestDto) {
RegProcResponseWrapper<PacketWorkflowInstanceResponseDTO> responseWrapper = packetWorkflowActionService
.processPacket(requestDto.getRequest());
return responseWrapper;
}

//@PreAuthorize("hasAnyRole('GLOBAL_ADMIN','REGISTRATION_ADMIN')")
@PreAuthorize("hasAnyRole(@authorizedRoles.getPostpacketsearch())")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -358,8 +358,6 @@ public class AuthorizedRolesDto {

private List<String> postpacketresume;

private List<String> postpacketprocess;

private List<String> postpacketsearch;

private List<String> getpossiblevaluesfieldname;
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package io.mosip.kernel.masterdata.service;

import io.mosip.kernel.masterdata.dto.PacketWorkflowActionResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceRequestDto;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowResumeRequestDto;
import io.mosip.kernel.masterdata.dto.RegProcResponseWrapper;
import io.mosip.kernel.masterdata.dto.SearchDtoWithoutLangCode;
Expand All @@ -11,8 +9,6 @@
public interface PacketWorkflowActionService {

RegProcResponseWrapper<PacketWorkflowActionResponseDTO> resumePacket(PacketWorkflowResumeRequestDto request);

RegProcResponseWrapper<PacketWorkflowInstanceResponseDTO> processPacket(PacketWorkflowInstanceRequestDto request);

RegProcResponseWrapper<SearchResponseDto> searchPacket(SearchDtoWithoutLangCode request);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
import io.mosip.kernel.masterdata.constant.PacketWorkflowErrorCode;
import io.mosip.kernel.masterdata.dto.PacketWorkflowActionRequestDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowActionResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceRequestDto;
import io.mosip.kernel.masterdata.dto.PacketWorkflowInstanceResponseDTO;
import io.mosip.kernel.masterdata.dto.PacketWorkflowResumeRequestDto;
import io.mosip.kernel.masterdata.dto.RegProcRequestWrapper;
import io.mosip.kernel.masterdata.dto.RegProcResponseWrapper;
Expand Down Expand Up @@ -46,12 +44,6 @@ public class PacketWorkflowActionServiceImpl implements PacketWorkflowActionServ
@Value("${mosip.regproc.workflow.search.version:v1}")
private String searchReqVersion;

@Value("${mosip.regproc.workflow.instance.api-id:mosip.registration.processor.workflow.create}")
private String processRequestId;

@Value("${mosip.regproc.workflow.instance.version:1.0}")
private String processReqVersion;

@Autowired
RestClient restClient;

Expand Down Expand Up @@ -81,29 +73,6 @@ public RegProcResponseWrapper<PacketWorkflowActionResponseDTO> resumePacket(
return procResponseWrapper;
}

@SuppressWarnings("unchecked")
@Override
public RegProcResponseWrapper<PacketWorkflowInstanceResponseDTO> processPacket(
PacketWorkflowInstanceRequestDto request) {
RegProcRequestWrapper<PacketWorkflowInstanceRequestDto> procRequestWrapper = new RegProcRequestWrapper<>();
RegProcResponseWrapper<PacketWorkflowInstanceResponseDTO> procResponseWrapper = null;
procRequestWrapper.setId(processRequestId);
procRequestWrapper.setVersion(processReqVersion);
procRequestWrapper.setRequest(request);
procRequestWrapper.setRequesttime(LocalDateTime.now().toString());
try {
String response = restClient.postApi(ApiName.PACKET_PROCESS_API, null, "", "", MediaType.APPLICATION_JSON,
procRequestWrapper, String.class);
procResponseWrapper = objectMapper.readValue(response, RegProcResponseWrapper.class);
} catch (Exception e) {
throw new MasterDataServiceException(
PacketWorkflowErrorCode.ERROR_OCCURED_WHILE_PROCESSING_PACKET.getErrorCode(),
PacketWorkflowErrorCode.ERROR_OCCURED_WHILE_PROCESSING_PACKET.getErrorMessage()
+ ExceptionUtils.parseException(e));
}
return procResponseWrapper;
}

@SuppressWarnings("unchecked")
@Override
public RegProcResponseWrapper<SearchResponseDto> searchPacket(SearchDtoWithoutLangCode request) {
Expand Down

0 comments on commit b42c70d

Please sign in to comment.