Example usage for org.apache.http.impl.nio.client InternalState setRequestContentProduced

List of usage examples for org.apache.http.impl.nio.client InternalState setRequestContentProduced

Introduction

In this page you can find the example usage for org.apache.http.impl.nio.client InternalState setRequestContentProduced.

Prototype

public void setRequestContentProduced() 

Source Link

Usage

From source file:org.apache.http.impl.nio.client.MainClientExec.java

@Override
public void produceContent(final InternalState state, final ContentEncoder encoder, final IOControl ioctrl)
        throws IOException {
    if (this.log.isDebugEnabled()) {
        this.log.debug("[exchange: " + state.getId() + "] produce content");
    }/*from w  ww  . j a  v a2 s.c o m*/
    final HttpAsyncRequestProducer requestProducer = state.getRequestProducer();
    state.setRequestContentProduced();
    requestProducer.produceContent(encoder, ioctrl);
    if (encoder.isCompleted()) {
        requestProducer.resetRequest();
    }
}