Package ru.i_novus.ms.rdm.api.service
Interface CompareService
@Path("/compare")
@Produces("application/json")
@Consumes("application/json")
public interface CompareService
-
Method Summary
Modifier and Type Method Description RefBookDataDiffcompareData(CompareDataCriteria compareDataCriteria)PassportDiffcomparePassports(java.lang.Integer oldVersionId, java.lang.Integer newVersionId)StructureDiffcompareStructures(java.lang.Integer oldVersionId, java.lang.Integer newVersionId)StructureDiffcompareStructures(Structure oldStructure, Structure newStructure)org.springframework.data.domain.Page<ComparableRow>getCommonComparableRows(CompareDataCriteria criteria)
-
Method Details
-
comparePassports
@GET @Path("/passports/{oldVersionId}-{newVersionId}") PassportDiff comparePassports(@PathParam("oldVersionId") java.lang.Integer oldVersionId, @PathParam("newVersionId") java.lang.Integer newVersionId) -
compareStructures
@GET @Path("/structures") StructureDiff compareStructures(@QueryParam("oldStructure") Structure oldStructure, @QueryParam("newStructure") Structure newStructure) -
compareStructures
@GET @Path("/structures/{oldVersionId}-{newVersionId}") StructureDiff compareStructures(@PathParam("oldVersionId") java.lang.Integer oldVersionId, @PathParam("newVersionId") java.lang.Integer newVersionId) -
compareData
@GET @Path("/data") RefBookDataDiff compareData(@BeanParam CompareDataCriteria compareDataCriteria) -
getCommonComparableRows
@GET @Path("/getCommonComparableRows") org.springframework.data.domain.Page<ComparableRow> getCommonComparableRows(@BeanParam CompareDataCriteria criteria)
-