Class VidServiceImpl
- java.lang.Object
-
- io.mosip.kernel.vidgenerator.service.impl.VidServiceImpl
-
- All Implemented Interfaces:
VidService
@Service public class VidServiceImpl extends Object implements VidService
-
-
Constructor Summary
Constructors Constructor Description VidServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexpireAndRelease()VidFetchResponseDtofetchVid(LocalDateTime vidExpiry, io.vertx.ext.web.RoutingContext routingContext)longfetchVidCount(String status)voidisolateAssignedVids()booleansaveVID(VidEntity vid)
-
-
-
Method Detail
-
fetchVid
@Transactional public VidFetchResponseDto fetchVid(LocalDateTime vidExpiry, io.vertx.ext.web.RoutingContext routingContext)
- Specified by:
fetchVidin interfaceVidService
-
fetchVidCount
public long fetchVidCount(String status)
- Specified by:
fetchVidCountin interfaceVidService
-
expireAndRelease
public void expireAndRelease()
- Specified by:
expireAndReleasein interfaceVidService
-
saveVID
public boolean saveVID(VidEntity vid)
- Specified by:
saveVIDin interfaceVidService
-
isolateAssignedVids
@Transactional(transactionManager="transactionManager") public void isolateAssignedVids()
- Specified by:
isolateAssignedVidsin interfaceVidService
-
-