diff --git a/jnosql-arangodb/src/main/java/org/eclipse/jnosql/databases/arangodb/communication/ArangoDBBucketManagerFactory.java b/jnosql-arangodb/src/main/java/org/eclipse/jnosql/databases/arangodb/communication/ArangoDBBucketManagerFactory.java index 1805ac498..cdb913f74 100644 --- a/jnosql-arangodb/src/main/java/org/eclipse/jnosql/databases/arangodb/communication/ArangoDBBucketManagerFactory.java +++ b/jnosql-arangodb/src/main/java/org/eclipse/jnosql/databases/arangodb/communication/ArangoDBBucketManagerFactory.java @@ -23,12 +23,15 @@ import java.util.Set; /** - * The ArangoDB implementation to {@link BucketManagerFactory} - * it does not support: + * The ArangoDB implementation to {@link BucketManagerFactory}. + * It does not support: *
{@link BucketManagerFactory#getMap(String, Class, Class)}
*{@link BucketManagerFactory#getSet(String, Class)}
*{@link BucketManagerFactory#getQueue(String, Class)}
*{@link BucketManagerFactory#getList(String, Class)}
+ *{@link MongoDBDocumentManager#insert(CommunicationEntity, Duration)}
+ *Closing a {@link MongoDBDocumentManager} has no effect.
*/
public class MongoDBDocumentManager implements DatabaseManager {
@@ -184,6 +185,9 @@ public long count(String documentCollection) {
return collection.countDocuments();
}
+ /**
+ * Closing a {@link MongoDBDocumentManager} has no effect.
+ */
@Override
public void close() {
diff --git a/jnosql-oracle-nosql/src/main/java/org/eclipse/jnosql/databases/oracle/communication/OracleDocumentManagerFactory.java b/jnosql-oracle-nosql/src/main/java/org/eclipse/jnosql/databases/oracle/communication/OracleDocumentManagerFactory.java
index 82270d1d7..905f5096b 100644
--- a/jnosql-oracle-nosql/src/main/java/org/eclipse/jnosql/databases/oracle/communication/OracleDocumentManagerFactory.java
+++ b/jnosql-oracle-nosql/src/main/java/org/eclipse/jnosql/databases/oracle/communication/OracleDocumentManagerFactory.java
@@ -23,6 +23,8 @@
/**
* The Oracle implementation to {@link DatabaseManagerFactory}
+ *
+ * Closing a {@link OracleDocumentManagerFactory} has no effect.
*/
public final class OracleDocumentManagerFactory implements DatabaseManagerFactory {
@@ -33,6 +35,9 @@ public final class OracleDocumentManagerFactory implements DatabaseManagerFactor
this.configuration = configuration;
}
+ /**
+ * Closing a {@link OracleDocumentManagerFactory} has no effect.
+ */
@Override
public void close() {
}
diff --git a/jnosql-ravendb/src/main/java/org/eclipse/jnosql/databases/ravendb/communication/RavenDBDocumentManagerFactory.java b/jnosql-ravendb/src/main/java/org/eclipse/jnosql/databases/ravendb/communication/RavenDBDocumentManagerFactory.java
index 03edfc80c..cff9a6fab 100644
--- a/jnosql-ravendb/src/main/java/org/eclipse/jnosql/databases/ravendb/communication/RavenDBDocumentManagerFactory.java
+++ b/jnosql-ravendb/src/main/java/org/eclipse/jnosql/databases/ravendb/communication/RavenDBDocumentManagerFactory.java
@@ -23,6 +23,8 @@
/**
* The RavenDB implementation to {@link DatabaseManagerFactory}
+ *
+ * Closing a {@link RavenDBDocumentManagerFactory} has no effect.
*/
public class RavenDBDocumentManagerFactory implements DatabaseManagerFactory {
@@ -39,7 +41,9 @@ public RavenDBDocumentManager apply(String database) {
return new RavenDBDocumentManager(documentStore, database);
}
-
+ /**
+ * Closing a {@link RavenDBDocumentManagerFactory} has no effect.
+ */
@Override
public void close() {
diff --git a/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/DefaultSolrDocumentManager.java b/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/DefaultSolrDocumentManager.java
index 2bd17b06d..656d3f7b4 100644
--- a/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/DefaultSolrDocumentManager.java
+++ b/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/DefaultSolrDocumentManager.java
@@ -41,7 +41,9 @@
import static java.util.stream.Collectors.toList;
/**
- * The default implementation of {@link SolrDocumentManager}
+ * The default implementation of {@link SolrDocumentManager}.
+ *
+ * Closing a {@link DefaultSolrDocumentManager} has no effect.
*/
class DefaultSolrDocumentManager implements SolrDocumentManager {
@@ -182,6 +184,9 @@ public long count(String documentCollection) {
}
}
+ /**
+ * Closing a {@link DefaultSolrDocumentManager} has no effect.
+ */
@Override
public void close() {
diff --git a/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/SolrDocumentManagerFactory.java b/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/SolrDocumentManagerFactory.java
index 6ce063a83..f9ca21fcc 100644
--- a/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/SolrDocumentManagerFactory.java
+++ b/jnosql-solr/src/main/java/org/eclipse/jnosql/databases/solr/communication/SolrDocumentManagerFactory.java
@@ -22,6 +22,8 @@
/**
* The solr implementation to {@link DatabaseManagerFactory}
+ *
+ * Closing a {@link SolrDocumentManagerFactory} has no effect.
*/
public class SolrDocumentManagerFactory implements DatabaseManagerFactory {
@@ -42,6 +44,9 @@ public SolrDocumentManager apply(String database) {
}
+ /**
+ * Closing a {@link SolrDocumentManagerFactory} has no effect.
+ */
@Override
public void close() {
}