@Service(value="virtualService") public class VirtualServiceImpl extends java.lang.Object implements VirtualService
| Constructor and Description |
|---|
VirtualServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteMockRequestById(long id) |
static java.util.function.Predicate<VirtualServiceRequest> |
filterOperationIdAndResource(java.lang.String resource,
java.lang.String operationId) |
java.util.List<VirtualServiceRequest> |
findAllMockRequests() |
VirtualServiceRequest |
findById(long id) |
void |
importAllMockRequests(java.util.List<VirtualServiceRequest> virtualServiceRequestList) |
boolean |
isMockRequestExist(VirtualServiceRequest mockRequest) |
void |
periodicalRemovalOfUnusedMocks(int removeMockDataUnusedAfter,
boolean doCleanup) |
java.util.List<VirtualServiceRequest> |
readByOperationId(java.lang.String resource,
java.lang.String operationId) |
VirtualServiceRequest |
saveMockRequest(VirtualServiceRequest mockTransferObject) |
void |
updateMockRequest(VirtualServiceRequest mockRequest) |
void |
updateUsageTime(MockRequest request) |
public java.util.List<VirtualServiceRequest> findAllMockRequests()
findAllMockRequests in interface VirtualServicepublic void importAllMockRequests(java.util.List<VirtualServiceRequest> virtualServiceRequestList)
importAllMockRequests in interface VirtualServicepublic VirtualServiceRequest findById(long id)
findById in interface VirtualService@Transactional(value="virtualTransactionManager") public VirtualServiceRequest saveMockRequest(VirtualServiceRequest mockTransferObject)
saveMockRequest in interface VirtualServicepublic void updateMockRequest(VirtualServiceRequest mockRequest)
updateMockRequest in interface VirtualServicepublic void deleteMockRequestById(long id)
deleteMockRequestById in interface VirtualServicepublic boolean isMockRequestExist(VirtualServiceRequest mockRequest)
isMockRequestExist in interface VirtualServicepublic static java.util.function.Predicate<VirtualServiceRequest> filterOperationIdAndResource(java.lang.String resource, java.lang.String operationId)
public java.util.List<VirtualServiceRequest> readByOperationId(java.lang.String resource, java.lang.String operationId)
readByOperationId in interface VirtualService@Async(value="asyncWorkExecutor") @Transactional(value="virtualTransactionManager") public void updateUsageTime(MockRequest request)
updateUsageTime in interface VirtualServicepublic void periodicalRemovalOfUnusedMocks(int removeMockDataUnusedAfter,
boolean doCleanup)
periodicalRemovalOfUnusedMocks in interface VirtualServiceCopyright © 2020. All Rights Reserved.