Skip to content

Commit f76d65a

Browse files
authored
Merge pull request #344 from eclipse-jnosql/update-api
Update api
2 parents d6d1d10 + 8d2ebe1 commit f76d65a

File tree

18 files changed

+35
-509
lines changed

18 files changed

+35
-509
lines changed

jnosql-arangodb/src/main/java/org/eclipse/jnosql/databases/arangodb/mapping/ArangoDBDocumentRepositoryProxy.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,10 @@ public Object invoke(Object instance, Method method, Object[] args) throws Throw
110110
}
111111
return DynamicReturn.builder()
112112
.classSource(typeClass)
113-
.methodSource(method)
113+
.methodName(method.getName())
114+
.returnType(method.getReturnType())
114115
.result(() -> result)
115-
.singleResult(toSingleResult(method).apply(() -> result))
116+
.singleResult(toSingleResult(method.getName()).apply(() -> result))
116117
.build().execute();
117118
}
118119
return super.invoke(instance, method, args);

jnosql-cassandra/src/main/java/org/eclipse/jnosql/databases/cassandra/mapping/CassandraRepositoryProxy.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ protected ColumnTemplate template() {
9393
return template;
9494
}
9595

96+
@SuppressWarnings("unchecked")
9697
@Override
9798
public Object invoke(Object instance, Method method, Object[] args) throws Throwable {
9899

@@ -110,9 +111,10 @@ public Object invoke(Object instance, Method method, Object[] args) throws Throw
110111
}
111112
return DynamicReturn.builder()
112113
.classSource(typeClass)
113-
.methodSource(method)
114+
.methodName(method.getName())
115+
.returnType(method.getReturnType())
114116
.result(() -> result)
115-
.singleResult(toSingleResult(method).apply(() -> result))
117+
.singleResult(toSingleResult(method.getName()).apply(() -> result))
116118
.build().execute();
117119
}
118120

jnosql-couchbase/src/main/java/org/eclipse/jnosql/databases/couchbase/mapping/CouchbaseDocumentRepositoryProxy.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ protected DocumentTemplate template() {
9393
return template;
9494
}
9595

96+
@SuppressWarnings("unchecked")
9697
@Override
9798
public Object invoke(Object instance, Method method, Object[] args) throws Throwable {
9899

@@ -108,9 +109,10 @@ public Object invoke(Object instance, Method method, Object[] args) throws Throw
108109

109110
return DynamicReturn.builder()
110111
.classSource(typeClass)
111-
.methodSource(method)
112+
.methodName(method.getName())
113+
.returnType(method.getReturnType())
112114
.result(() -> result)
113-
.singleResult(toSingleResult(method).apply(() -> result))
115+
.singleResult(toSingleResult(method.getName()).apply(() -> result))
114116
.build().execute();
115117
}
116118
return super.invoke(instance, method, args);

jnosql-dynamodb/src/main/java/org/eclipse/jnosql/databases/dynamodb/mapping/DynamoDBRepositoryProxy.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,10 @@ public Object invoke(Object instance, Method method, Object[] args) throws Throw
9696

9797
return DynamicReturn.builder()
9898
.classSource(typeClass)
99-
.methodSource(method)
99+
.methodName(method.getName())
100+
.returnType(method.getReturnType())
100101
.result(resultSupplier)
101-
.singleResult(toSingleResult(method).apply(resultSupplier::get))
102+
.singleResult(toSingleResult(method.getName()).apply(resultSupplier::get))
102103
.build().execute();
103104
}
104105
return super.invoke(instance, method, args);

jnosql-hazelcast/src/main/java/org/eclipse/jnosql/databases/hazelcast/mapping/HazelcastExtension.java

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

jnosql-hazelcast/src/main/java/org/eclipse/jnosql/databases/hazelcast/mapping/HazelcastRepository.java

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

jnosql-hazelcast/src/main/java/org/eclipse/jnosql/databases/hazelcast/mapping/HazelcastRepositoryBean.java

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

jnosql-hazelcast/src/main/java/org/eclipse/jnosql/databases/hazelcast/mapping/HazelcastRepositoryProxy.java

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

jnosql-hazelcast/src/main/resources/META-INF/services/jakarta.enterprise.inject.spi.Extension

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

jnosql-hazelcast/src/test/java/org/eclipse/jnosql/databases/hazelcast/mapping/DefaultHazelcastTemplateTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
@AddPackages(MockProducer.class)
3838
@AddPackages(Reflections.class)
3939
@AddExtensions({ReflectionEntityMetadataExtension.class,
40-
KeyValueExtension.class, HazelcastExtension.class})
40+
KeyValueExtension.class})
4141
public class DefaultHazelcastTemplateTest {
4242

4343
@Inject

0 commit comments

Comments
 (0)