Home | History | Annotate | Download | only in os

Lines Matching defs:ThreadPolicy

75  *         StrictMode.setThreadPolicy(new {@link ThreadPolicy.Builder StrictMode.ThreadPolicy.Builder}()
93 * For example, using {@link ThreadPolicy.Builder#penaltyLog} you can
154 public static final int DETECT_DISK_WRITE = 0x01; // for ThreadPolicy
159 public static final int DETECT_DISK_READ = 0x02; // for ThreadPolicy
164 public static final int DETECT_NETWORK = 0x04; // for ThreadPolicy
171 public static final int DETECT_CUSTOM = 0x08; // for ThreadPolicy
313 public static final class ThreadPolicy {
317 public static final ThreadPolicy LAX = new ThreadPolicy(0);
321 private ThreadPolicy(int mask) {
327 return "[StrictMode.ThreadPolicy; mask=" + mask + "]";
331 * Creates {@link ThreadPolicy} instances. Methods whose names start
342 * StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
363 * Initialize a Builder from an existing ThreadPolicy.
365 public Builder(ThreadPolicy policy) {
510 * Construct the ThreadPolicy instance.
516 public ThreadPolicy build() {
524 return new ThreadPolicy(mMask);
763 public static void setThreadPolicy(final ThreadPolicy policy) {
861 public static ThreadPolicy getThreadPolicy() {
866 return new ThreadPolicy(getThreadPolicyMask());
871 * {@link ThreadPolicy} from {@link #getThreadPolicy}, modifies it
879 public static ThreadPolicy allowThreadDiskWrites() {
885 return new ThreadPolicy(oldPolicyMask);
890 * {@link ThreadPolicy} from {@link #getThreadPolicy}, modifies it
898 public static ThreadPolicy allowThreadDiskReads() {
904 return new ThreadPolicy(oldPolicyMask);
1509 StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
1877 * current thread's {@link android.os.StrictMode.ThreadPolicy} has
1878 * {@link android.os.StrictMode.ThreadPolicy.Builder#detectCustomSlowCalls}