congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
HttpEventListenerWrapper
Code IndexAdd Tabnine to your IDE (free)

How to use
HttpEventListenerWrapper
in
org.eclipse.jetty.client

Best Java code snippets using org.eclipse.jetty.client.HttpEventListenerWrapper (Showing top 20 results out of 315)

origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onRequestComplete() throws IOException
{
  _requestComplete = true;
  if (checkExchangeComplete())
  {
    super.onRequestComplete();
  }
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onResponseComplete() throws IOException
{
  _responseComplete = true;
  if (checkExchangeComplete())
  {
    super.onResponseComplete();
  }
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onResponseHeader( Buffer name, Buffer value )
  throws IOException
{
  if (_redirected)
  {
    int header = HttpHeaders.CACHE.getOrdinal(name);
    switch (header)
    {
      case HttpHeaders.LOCATION_ORDINAL:
        _location = value.toString();
        break;
    }
  }
  super.onResponseHeader(name,value);
}
origin: org.sonatype.nexus/nexus-indexer

@Override
public void onResponseStatus( final Buffer version, final int status, final Buffer reason )
  throws IOException
{
  _unAuthorized = ( status == HttpStatus.UNAUTHORIZED_401 );
  if ( _unAuthorized )
  {
    setDelegatingRequests( false );
    setDelegatingResponses( false );
  }
  super.onResponseStatus( version, status, reason );
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

public void onRetry()
{
  _redirected=false;
  _attempts++;
  setDelegatingRequests(true);
  setDelegatingResponses(true);
  _requestComplete=false;
  _responseComplete=false;
  super.onRetry();
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

  /**
   * Delegate onException
   */
  @Override
  public void onException( Throwable ex )
  {
    setDelegatingRequests(true);
    setDelegatingResponses(true);

    super.onException( ex );
  }
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

/**
 * Delegate failed connection
 */
@Override
public void onConnectionFailed( Throwable ex )
{
  setDelegatingRequests(true);
  setDelegatingResponses(true);
  super.onConnectionFailed( ex );
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

while(listener instanceof HttpEventListenerWrapper)
  listener=((HttpEventListenerWrapper)listener).getEventListener();
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onResponseStatus( Buffer version, int status, Buffer reason )
  throws IOException
{
  _redirected = ((status == HttpStatus.MOVED_PERMANENTLY_301 ||
          status == HttpStatus.MOVED_TEMPORARILY_302) &&
          _attempts < _destination.getHttpClient().maxRedirects());
  if (_redirected)
  {
    setDelegatingRequests(false);
    setDelegatingResponses(false);
  }
  super.onResponseStatus(version,status,reason);
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onRetry()
{
  _attempts++;
  setDelegatingRequests(true);
  setDelegatingResponses(true);
  _requestComplete=false;
  _responseComplete=false;
  _needIntercept=false;
  super.onRetry();
}  

origin: org.sonatype.nexus/nexus-indexer

@Override
public void onRequestComplete()
  throws IOException
{
  _requestComplete = true;
  checkExchangeComplete();
  super.onRequestComplete();
}
origin: org.sonatype.nexus/nexus-indexer

@Override
public void onResponseComplete()
  throws IOException
{
  _responseComplete = true;
  checkExchangeComplete();
  super.onResponseComplete();
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

  super.onResponseStatus(version, status, reason);
  return;
super.onResponseStatus(version, status, reason);
origin: org.sonatype.nexus/nexus-indexer

@Override
public void onResponseHeader( final Buffer name, final Buffer value )
  throws IOException
{
  if ( _unAuthorized )
  {
    int header = HttpHeaders.CACHE.getOrdinal( name );
    switch ( header )
    {
      case HttpHeaders.WWW_AUTHENTICATE_ORDINAL:
        String authString = value.toString();
        _authTypes.add( scrapeAuthenticationType( authString ) );
        break;
    }
  }
  super.onResponseHeader( name, value );
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

      super.onRequestComplete();
    super.onRequestComplete();
  super.onRequestComplete();
super.onRequestComplete();
origin: org.eclipse.jetty.aggregate/jetty-all-server

      setDelegatingRequests( true );
      setDelegatingResponses(true);
      super.onResponseComplete();
    super.onResponseComplete();
  super.onResponseComplete();
super.onResponseComplete();
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onResponseStatus( Buffer version, int status, Buffer reason )
  throws IOException
{
  if (LOG.isDebugEnabled())
    LOG.debug("SecurityListener:Response Status: " + status );
  if ( status == HttpStatus.UNAUTHORIZED_401 && _attempts<_destination.getHttpClient().maxRetries()) 
  {
    // Let's absorb events until we have done some retries
    setDelegatingResponses(false);
    _needIntercept = true;
  }
  else 
  {
    setDelegatingResponses(true);
    setDelegatingRequests(true);
    _needIntercept = false;
  }
  super.onResponseStatus(version,status,reason);
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

super.onResponseHeader(name,value);
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onRequestComplete() throws IOException
{
  _requestComplete = true;
  if (_needIntercept)
  {
    if (_requestComplete && _responseComplete)
    {
      if (LOG.isDebugEnabled())
        LOG.debug("onRequestComplete, Both complete: Resending from onResponseComplete "+_exchange); 
      _responseComplete = false;
      _requestComplete = false;
      setDelegatingRequests(true);
      setDelegatingResponses(true);
      _destination.resend(_exchange);  
    } 
    else
    {
      if (LOG.isDebugEnabled())
        LOG.debug("onRequestComplete, Response not yet complete onRequestComplete, calling super for "+_exchange);
      super.onRequestComplete(); 
    }
  }
  else
  {
    if (LOG.isDebugEnabled())
      LOG.debug("onRequestComplete, delegating to super with Request complete="+_requestComplete+", response complete="+_responseComplete+" "+_exchange);
    super.onRequestComplete();
  }
}
origin: org.eclipse.jetty.aggregate/jetty-all-server

@Override
public void onResponseComplete() throws IOException
{   
  _responseComplete = true;
  if (_needIntercept)
  {  
    if (_requestComplete && _responseComplete)
    {              
      if (LOG.isDebugEnabled())
        LOG.debug("onResponseComplete, Both complete: Resending from onResponseComplete"+_exchange);
      _responseComplete = false;
      _requestComplete = false;
      setDelegatingResponses(true);
      setDelegatingRequests(true);
      _destination.resend(_exchange); 
    }
    else
    {
      if (LOG.isDebugEnabled())
        LOG.debug("onResponseComplete, Request not yet complete from onResponseComplete,  calling super "+_exchange);
      super.onResponseComplete(); 
    }
  }
  else
  {
    if (LOG.isDebugEnabled())
      LOG.debug("OnResponseComplete, delegating to super with Request complete="+_requestComplete+", response complete="+_responseComplete+" "+_exchange);
    super.onResponseComplete();  
  }
}
org.eclipse.jetty.clientHttpEventListenerWrapper

Most used methods

  • onRequestComplete
  • onResponseComplete
  • onResponseHeader
  • onResponseStatus
  • getEventListener
  • onConnectionFailed
  • onException
  • onRetry

Popular in Java

  • Start an intent from android
  • compareTo (BigDecimal)
  • findViewById (Activity)
  • addToBackStack (FragmentTransaction)
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • Collectors (java.util.stream)
  • JButton (javax.swing)
  • Join (org.hibernate.mapping)
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now