org.atmosphere.cpr
Class AsyncIOInterceptorAdapter

java.lang.Object
  extended by org.atmosphere.cpr.AsyncIOInterceptorAdapter
All Implemented Interfaces:
AsyncIOInterceptor

public class AsyncIOInterceptorAdapter
extends Object
implements AsyncIOInterceptor

An Adapter for AsyncIOInterceptor

Author:
Jeanfrancois Arcand

Constructor Summary
AsyncIOInterceptorAdapter()
           
 
Method Summary
 byte[] error(AtmosphereResponse response, int statusCode, String reasonPhrase)
           
 void postPayload(AtmosphereResponse response, byte[] data, int offset, int length)
           
 void prePayload(AtmosphereResponse response, byte[] data, int offset, int length)
           
 void redirect(AtmosphereResponse response, String location)
           
 byte[] transformPayload(AtmosphereResponse response, byte[] responseDraft, byte[] data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncIOInterceptorAdapter

public AsyncIOInterceptorAdapter()
Method Detail

prePayload

public void prePayload(AtmosphereResponse response,
                       byte[] data,
                       int offset,
                       int length)
Specified by:
prePayload in interface AsyncIOInterceptor

transformPayload

public byte[] transformPayload(AtmosphereResponse response,
                               byte[] responseDraft,
                               byte[] data)
                        throws IOException
Specified by:
transformPayload in interface AsyncIOInterceptor
Throws:
IOException

postPayload

public void postPayload(AtmosphereResponse response,
                        byte[] data,
                        int offset,
                        int length)
Specified by:
postPayload in interface AsyncIOInterceptor

error

public byte[] error(AtmosphereResponse response,
                    int statusCode,
                    String reasonPhrase)
Specified by:
error in interface AsyncIOInterceptor

redirect

public void redirect(AtmosphereResponse response,
                     String location)
Specified by:
redirect in interface AsyncIOInterceptor


Copyright © 2012. All Rights Reserved.