Skip to content

Commit 89fef84

Browse files
committed
DATACMNS-836 - Remove base reactive streams interfaces.
Remove ReactiveStreamsCrudRepository and ReactiveStreamsPagingAndSortingRepository interfaces as the just expose Publisher which is not suitable for users and these abstractions are not necessary right now.
1 parent 78f179c commit 89fef84

File tree

5 files changed

+3
-245
lines changed

5 files changed

+3
-245
lines changed

src/main/java/org/springframework/data/repository/reactive/ReactiveCrudRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* @see ReactiveStreamsCrudRepository
3535
*/
3636
@NoRepositoryBean
37-
public interface ReactiveCrudRepository<T, ID extends Serializable> extends ReactiveStreamsCrudRepository<T, ID> {
37+
public interface ReactiveCrudRepository<T, ID extends Serializable> extends Repository<T, ID> {
3838

3939
/**
4040
* Saves a given entity. Use the returned instance for further operations as the save operation might have changed the

src/main/java/org/springframework/data/repository/reactive/ReactiveStreamsCrudRepository.java

Lines changed: 0 additions & 163 deletions
This file was deleted.

src/main/java/org/springframework/data/repository/reactive/ReactiveStreamsPagingAndSortingRepository.java

Lines changed: 0 additions & 77 deletions
This file was deleted.

src/test/java/org/springframework/data/repository/core/support/ReactiveRepositoryInformationUnitTests.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import org.springframework.data.repository.core.RepositoryMetadata;
3030
import org.springframework.data.repository.reactive.ReactiveCrudRepository;
3131
import org.springframework.data.repository.reactive.ReactivePagingAndSortingRepository;
32-
import org.springframework.data.repository.reactive.ReactiveStreamsPagingAndSortingRepository;
3332
import org.springframework.data.repository.reactive.RxJavaCrudRepository;
3433
import org.springframework.data.repository.util.QueryExecutionConverters;
3534

@@ -135,7 +134,6 @@ static abstract class DummyGenericReactiveRepositorySupport<T, ID extends Serial
135134

136135
}
137136

138-
139137
static class User {
140138

141139
String id;

src/test/java/org/springframework/data/repository/core/support/ReactiveWrapperRepositoryFactorySupportUnitTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import org.mockito.runners.MockitoJUnitRunner;
2929
import org.springframework.core.convert.support.DefaultConversionService;
3030
import org.springframework.data.repository.Repository;
31-
import org.springframework.data.repository.reactive.ReactiveStreamsPagingAndSortingRepository;
31+
import org.springframework.data.repository.reactive.ReactivePagingAndSortingRepository;
3232
import org.springframework.data.repository.util.QueryExecutionConverters;
3333

3434
import reactor.core.publisher.Mono;
@@ -46,7 +46,7 @@ public class ReactiveWrapperRepositoryFactorySupportUnitTests {
4646

4747
DummyRepositoryFactory factory;
4848

49-
@Mock ReactiveStreamsPagingAndSortingRepository<Object, Serializable> backingRepo;
49+
@Mock ReactivePagingAndSortingRepository<Object, Serializable> backingRepo;
5050
@Mock ObjectRepositoryCustom customImplementation;
5151

5252
@Before

0 commit comments

Comments
 (0)