* initial proposal for injectible target data provider Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * improved selection of first entity in grid Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * introduced constructor to explicitely set DataCommunicator for a Grid Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * made data communicator for target grid injectable Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * adapted size page request to load only one entity for getting total elements, fixed grid duplicates in case lastModified property is the same for targets and rollouts Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * DeleteSupport rethrows the exception to be intercepted by error handlers Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * minor grid refactoring Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * adapted docu for base data providers Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * added custom filter data provider, made filter effectively immutable by cloning before data refresh Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * grid returns size directly from data provider instead of data communicator Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * restructured data provider/communicator dependency injection, added injectable data supplier for target filter view grid Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * do not remove confirmation dialog window from UI explicitely Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io> * fixed sonar, added docs Signed-off-by: Bogdan Bondar <Bogdan.Bondar@bosch.io>
hawkBit JPA implementation
JPA implementation of the repository. Based on EclipseLink and Spring Data Jpa.