Uses of Class
org.apache.http.annotation.NotThreadSafe

Packages that use NotThreadSafe
org.apache.http.config   
org.apache.http.entity Common HTTP entity implementations. 
org.apache.http.impl Default implementations for interfaces in org.apache.http
org.apache.http.impl.io Default implementations for interfaces in org.apache.http.io
org.apache.http.impl.nio Default implementations for interfaces in org.apache.http.nio
org.apache.http.impl.nio.codecs Default implementations for interfaces in org.apache.http.nio.codecs
org.apache.http.impl.nio.reactor Default implementations for interfaces in org.apache.http.nio including default I/O reactor implementations and support for SSL/TLS transport security. 
org.apache.http.message Basic HTTP message implementations. 
org.apache.http.nio.entity Common HTTP entity implementations with extensions for asynchronous (non-blocking) data transfer. 
org.apache.http.nio.util Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections. 
org.apache.http.protocol HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model. 
org.apache.http.util Resizable byte and char arrays and various utility classes with static helper methods. 
 

Uses of NotThreadSafe in org.apache.http.config
 

Classes in org.apache.http.config with annotations of type NotThreadSafe
 class RegistryBuilder<I>
          Builder for Registry instances.
 

Uses of NotThreadSafe in org.apache.http.entity
 

Classes in org.apache.http.entity with annotations of type NotThreadSafe
 class AbstractHttpEntity
          Abstract base class for entities.
 class BasicHttpEntity
          A generic streamed, non-repeatable entity that obtains its content from an InputStream.
 class BufferedHttpEntity
          A wrapping entity that buffers it content if necessary.
 class ByteArrayEntity
          A self contained, repeatable entity that obtains its content from a byte array.
 class FileEntity
          A self contained, repeatable entity that obtains its content from a file.
 class HttpEntityWrapper
          Base class for wrapping entities.
 class InputStreamEntity
          A streamed, non-repeatable entity that obtains its content from an InputStream.
 class SerializableEntity
          A streamed entity that obtains its content from a Serializable.
 class StringEntity
          A self contained, repeatable entity that obtains its content from a String.
 

Uses of NotThreadSafe in org.apache.http.impl
 

Classes in org.apache.http.impl with annotations of type NotThreadSafe
 class AbstractHttpClientConnection
          Deprecated. (4.3) use DefaultBHttpClientConnection
 class AbstractHttpServerConnection
          Deprecated. (4.3) use DefaultBHttpServerConnection
 class BHttpConnectionBase
          This class serves as a base for all HttpConnection implementations and provides functionality common to both client and server HTTP connections.
 class DefaultBHttpClientConnection
          Default implementation of HttpClientConnection.
 class DefaultBHttpServerConnection
          Default implementation of HttpServerConnection.
 class DefaultHttpClientConnection
          Deprecated. (4.3) use DefaultBHttpClientConnection
 class DefaultHttpServerConnection
          Deprecated. (4.3) use DefaultBHttpServerConnection
 class HttpConnectionMetricsImpl
          Default implementation of the HttpConnectionMetrics interface.
 class SocketHttpClientConnection
          Deprecated. (4.3) use DefaultBHttpClientConnection
 class SocketHttpServerConnection
          Deprecated. (4.3) use DefaultBHttpServerConnection
 

Uses of NotThreadSafe in org.apache.http.impl.io
 

Classes in org.apache.http.impl.io with annotations of type NotThreadSafe
 class AbstractMessageParser<T extends HttpMessage>
          Abstract base class for HTTP message parsers that obtain input from an instance of SessionInputBuffer.
 class AbstractMessageWriter<T extends HttpMessage>
          Abstract base class for HTTP message writers that serialize output to an instance of SessionOutputBuffer.
 class AbstractSessionInputBuffer
          Deprecated. (4.3) use SessionInputBufferImpl
 class AbstractSessionOutputBuffer
          Deprecated. (4.3) use SessionOutputBufferImpl
 class ChunkedInputStream
          Implements chunked transfer coding.
 class ChunkedOutputStream
          Implements chunked transfer coding.
 class ContentLengthInputStream
          Input stream that cuts off after a defined number of bytes.
 class ContentLengthOutputStream
          Output stream that cuts off after a defined number of bytes.
 class DefaultHttpRequestParser
          HTTP request parser that obtain its input from an instance of SessionInputBuffer.
 class DefaultHttpRequestWriter
          HTTP request writer that serializes its output to an instance of SessionOutputBuffer.
 class DefaultHttpResponseParser
          HTTP response parser that obtain its input from an instance of SessionInputBuffer.
 class DefaultHttpResponseWriter
          HTTP response writer that serializes its output to an instance of SessionOutputBuffer.
 class HttpRequestParser
          Deprecated. (4.2) use DefaultHttpRequestParser
 class HttpRequestWriter
          Deprecated. (4.3) use DefaultHttpRequestWriter
 class HttpResponseParser
          Deprecated. (4.2) use DefaultHttpResponseParser
 class HttpResponseWriter
          Deprecated. (4.3) use DefaultHttpResponseWriter
 class HttpTransportMetricsImpl
          Default implementation of HttpTransportMetrics.
 class IdentityInputStream
          Input stream that reads data without any transformation.
 class IdentityOutputStream
          Output stream that writes data without any transformation.
 class SessionInputBufferImpl
          Abstract base class for session input buffers that stream data from an arbitrary InputStream.
 class SessionOutputBufferImpl
          Abstract base class for session output buffers that stream data to an arbitrary OutputStream.
 class SocketInputBuffer
          Deprecated. (4.3) use SessionInputBufferImpl
 class SocketOutputBuffer
          Deprecated. (4.3) use SessionOutputBufferImpl
 

Uses of NotThreadSafe in org.apache.http.impl.nio
 

Classes in org.apache.http.impl.nio with annotations of type NotThreadSafe
 class DefaultNHttpClientConnection
          Default implementation of the NHttpClientConnection interface.
 class DefaultNHttpServerConnection
          Default implementation of the NHttpServerConnection interface.
 class NHttpConnectionBase
          This class serves as a base for all NHttpConnection implementations and provides functionality common to both client and server HTTP connections.
 

Uses of NotThreadSafe in org.apache.http.impl.nio.codecs
 

Classes in org.apache.http.impl.nio.codecs with annotations of type NotThreadSafe
 class AbstractContentDecoder
          Abstract ContentDecoder that serves as a base for all content decoder implementations.
 class AbstractContentEncoder
          Abstract ContentEncoder that serves as a base for all content encoder implementations.
 class AbstractMessageParser<T extends HttpMessage>
          Abstract NHttpMessageParser that serves as a base for all message parser implementations.
 class AbstractMessageWriter<T extends HttpMessage>
          Abstract NHttpMessageWriter that serves as a base for all message writer implementations.
 class ChunkDecoder
          Implements chunked transfer coding.
 class ChunkEncoder
          Implements chunked transfer coding.
 class DefaultHttpRequestParser
          Default NHttpMessageParser implementation for HttpRequests.
 class DefaultHttpRequestWriter
          Default NHttpMessageWriter implementation for HttpRequests.
 class DefaultHttpResponseParser
          Default NHttpMessageParser implementation for HttpResponses.
 class DefaultHttpResponseWriter
          Default NHttpMessageWriter implementation for HttpResponses.
 class IdentityDecoder
          Content decoder that reads data without any transformation.
 class IdentityEncoder
          Content encoder that writes data without any transformation.
 class LengthDelimitedDecoder
          Content decoder that cuts off after a defined number of bytes.
 class LengthDelimitedEncoder
          Content encoder that cuts off after a defined number of bytes.
 

Uses of NotThreadSafe in org.apache.http.impl.nio.reactor
 

Classes in org.apache.http.impl.nio.reactor with annotations of type NotThreadSafe
 class IOReactorConfig
          I/O reactor configuration parameters.
 class SessionInputBufferImpl
          Default implementation of SessionInputBuffer based on the ExpandableBuffer class.
 class SessionOutputBufferImpl
          Default implementation of SessionOutputBuffer based on the ExpandableBuffer class.
 

Uses of NotThreadSafe in org.apache.http.message
 

Classes in org.apache.http.message with annotations of type NotThreadSafe
 class AbstractHttpMessage
          Basic implementation of HttpMessage.
 class BasicHeaderElement
          Basic implementation of HeaderElement
 class BasicHeaderElementIterator
          Basic implementation of a HeaderElementIterator.
 class BasicHeaderIterator
          Basic implementation of a HeaderIterator.
 class BasicHttpEntityEnclosingRequest
          Basic implementation of HttpEntityEnclosingRequest.
 class BasicHttpRequest
          Basic implementation of HttpRequest.
 class BasicHttpResponse
          Basic implementation of HttpResponse.
 class BasicListHeaderIterator
          Implementation of a HeaderIterator based on a List.
 class BasicTokenIterator
          Basic implementation of a TokenIterator.
 class BufferedHeader
          This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.
 class HeaderGroup
          A class for combining a set of headers.
 class ParserCursor
          This class represents a context of a parsing operation: the current position the parsing operation is expected to start at the bounds limiting the scope of the parsing operation
 

Uses of NotThreadSafe in org.apache.http.nio.entity
 

Classes in org.apache.http.nio.entity with annotations of type NotThreadSafe
 class BufferingNHttpEntity
          Deprecated. (4.2) use BasicAsyncRequestConsumer or BasicAsyncResponseConsumer
 class ContentBufferEntity
          HTTP entity wrapper whose content is provided by a ContentInputBuffer.
 class ContentInputStream
          InputStream adaptor for ContentInputBuffer.
 class ContentOutputStream
          OutputStream adaptor for ContentOutputBuffer.
 class EntityAsyncContentProducer
          Basic implementation of HttpAsyncContentProducer that relies on inefficient and potentially blocking I/O operation redirection through Channels.newChannel(java.io.InputStream).
 class NByteArrayEntity
          A simple self contained, repeatable non-blocking entity that retrieves its content from a byte array.
 class NFileEntity
          A self contained, repeatable non-blocking entity that retrieves its content from a file.
 class NHttpEntityWrapper
          Deprecated. (4.2) use EntityAsyncContentProducer
 class NStringEntity
          A simple, self contained, repeatable non-blocking entity that retrieves its content from a String object.
 

Uses of NotThreadSafe in org.apache.http.nio.util
 

Classes in org.apache.http.nio.util with annotations of type NotThreadSafe
 class ExpandableBuffer
          A buffer that expand its capacity on demand using ByteBufferAllocator interface.
 class SimpleInputBuffer
          Basic implementation of the ContentInputBuffer interface.
 class SimpleOutputBuffer
          Basic implementation of the ContentOutputBuffer interface.
 

Uses of NotThreadSafe in org.apache.http.protocol
 

Classes in org.apache.http.protocol with annotations of type NotThreadSafe
 class BasicHttpContext
          Default implementation of HttpContext.
 class BasicHttpProcessor
          Deprecated. (4.3)
 class HttpCoreContext
          Implementation of HttpContext that provides convenience setters for user assignable attributes and getter for readable attributes.
 

Uses of NotThreadSafe in org.apache.http.util
 

Classes in org.apache.http.util with annotations of type NotThreadSafe
 class ByteArrayBuffer
          A resizable byte array.
 class CharArrayBuffer
          A resizable char array.
 



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.