org.apache.http.annotation
Annotation Type NotThreadSafe


@Documented
@Target(value=TYPE)
@Retention(value=CLASS)
public @interface NotThreadSafe

The class to which this annotation is applied is not thread-safe. This annotation primarily exists for clarifying the non-thread-safety of a class that might otherwise be assumed to be thread-safe, despite the fact that it is a bad idea to assume a class is thread-safe without good reason.

See Also:

Based on code developed by Brian Goetz and Tim Peierls and concepts published in 'Java Concurrency in Practice' by Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes and Doug Lea.



Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.