summaryrefslogtreecommitdiffstats
path: root/java/org/tinyb/BluetoothFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/org/tinyb/BluetoothFactory.java')
-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