Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f19a33a0 authored by Neil Fuller's avatar Neil Fuller Committed by android-build-merger
Browse files

Merge "Add thread safety documentation"

am: b3ea05a5

* commit 'b3ea05a5':
  Add thread safety documentation
parents 69c2907c b3ea05a5
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -76,6 +76,8 @@ import java.util.UUID;
 * {@link #listenUsingRfcommWithServiceRecord(String,UUID)}; or start a scan for
 * Bluetooth LE devices with {@link #startLeScan(LeScanCallback callback)}.
 *
 * <p>This class is thread safe.
 *
 * <p class="note"><strong>Note:</strong>
 * Most methods require the {@link android.Manifest.permission#BLUETOOTH}
 * permission and some also require the
@@ -84,7 +86,7 @@ import java.util.UUID;
 * <div class="special reference">
 * <h3>Developer Guides</h3>
 * <p>For more information about using Bluetooth, read the
 * <a href="{@docRoot}guide/topics/wireless/bluetooth.html">Bluetooth</a> developer guide.</p>
 * <a href="{@docRoot}guide/topics/wireless/bluetooth.html">Bluetooth</a> developer guide.
 * </div>
 *
 * {@see BluetoothDevice}
+2 −1
Original line number Diff line number Diff line
@@ -25,7 +25,8 @@ import java.net.SocketOptions;

/**
 * Creates a (non-server) socket in the UNIX-domain namespace. The interface
 * here is not entirely unlike that of java.net.Socket
 * here is not entirely unlike that of java.net.Socket. This class and the streams
 * returned from it may be used from multiple threads.
 */
public class LocalSocket implements Closeable {

+2 −1
Original line number Diff line number Diff line
@@ -36,7 +36,8 @@ import java.util.Map;
 * saving time and bandwidth. This class supports {@link
 * java.net.HttpURLConnection} and {@link javax.net.ssl.HttpsURLConnection};
 * there is no platform-provided cache for {@code DefaultHttpClient} or
 * {@code AndroidHttpClient}.
 * {@code AndroidHttpClient}. Installation and instances are thread
 * safe.
 *
 * <h3>Installing an HTTP response cache</h3>
 * Enable caching of all of your application's HTTP requests by installing the
+1 −1
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ public class EventLog {
    private static HashMap<String, Integer> sTagCodes = null;
    private static HashMap<Integer, String> sTagNames = null;

    /** A previously logged event read from the logs. */
    /** A previously logged event read from the logs. Instances are thread safe. */
    public static final class Event {
        private final ByteBuffer mBuffer;

+2 −1
Original line number Diff line number Diff line
@@ -73,7 +73,8 @@ import android.util.SparseIntArray;

    /**
     * Applies all of the metadata changes that have been set since the MediaMetadataEditor instance
     * was created or since {@link #clear()} was called.
     * was created or since {@link #clear()} was called. Subclasses should synchronize on
     * {@code this} for thread safety.
     */
    public abstract void apply();