summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2020-07-04 01:42:31 +0200
committerSven Gothel <[email protected]>2020-07-04 01:42:31 +0200
commita088133ed054f0acf4fcd4fdeedd7486c1b0b7e4 (patch)
tree1d7dd0ab0febfb16451668752fca6522a97c8ba8
parenta1193c9d0ee566e23348dab03d358c53086e6d76 (diff)
org.tinyb.BluetoothFactory: API doc note: The chosen implementation can't be changed within a running implementation...v2.1.12
-rw-r--r--java/org/tinyb/BluetoothFactory.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/java/org/tinyb/BluetoothFactory.java b/java/org/tinyb/BluetoothFactory.java
index 8d040a7e..1e27069d 100644
--- a/java/org/tinyb/BluetoothFactory.java
+++ b/java/org/tinyb/BluetoothFactory.java
@@ -269,7 +269,13 @@ public class BluetoothFactory {
/**
* Returns an initialized BluetoothManager instance using the given {@code fqBluetoothManagerImplementationClassName}
* to lookup a registered {@link ImplementationIdentifier}.
+ * <p>
* If found, method returns {@link #getBluetoothManager(ImplementationIdentifier)}, otherwise {@code null}.
+ * </p>
+ * <p>
+ * The chosen implementation can't be changed within a running implementation, an exception is thrown if tried.
+ * </p>
+ *
* @param fqBluetoothManagerImplementationClassName fully qualified class name for the {@link BluetoothManager} implementation
* @throws BluetoothException
* @throws NoSuchMethodException
@@ -298,6 +304,9 @@ public class BluetoothFactory {
* If the {@link ImplementationIdentifier} has not been {@link #registerImplementationIdentifier(ImplementationIdentifier)},
* it will be added to the list.
* </p>
+ * <p>
+ * The chosen implementation can't be changed within a running implementation, an exception is thrown if tried.
+ * </p>
* @param id the specific {@link ImplementationIdentifier}
* @throws BluetoothException
* @throws NoSuchMethodException
@@ -324,6 +333,9 @@ public class BluetoothFactory {
* <p>
* Issues {@link #getBluetoothManager(ImplementationIdentifier)} using {@link #DBusImplementationID}.
* </p>
+ * <p>
+ * The chosen implementation can't be changed within a running implementation, an exception is thrown if tried.
+ * </p>
* @throws BluetoothException
* @throws NoSuchMethodException
* @throws SecurityException
@@ -344,6 +356,9 @@ public class BluetoothFactory {
* <p>
* Issues {@link #getBluetoothManager(ImplementationIdentifier)} using {@link #DirectBTImplementationID}.
* </p>
+ * <p>
+ * The chosen implementation can't be changed within a running implementation, an exception is thrown if tried.
+ * </p>
* @throws BluetoothException
* @throws NoSuchMethodException
* @throws SecurityException