Uses of Interface
org.atmosphere.cpr.AsyncSupport

Packages that use AsyncSupport
org.atmosphere.container   
org.atmosphere.cpr   
 

Uses of AsyncSupport in org.atmosphere.container
 

Classes in org.atmosphere.container that implement AsyncSupport
 class BlockingIOCometSupport
          This class gets used when the AtmosphereFramework fails to autodetect the Servlet Container we are running on.
 class GlassFishv2CometSupport
          Comet Portable Runtime implementation on top of Grizzly API included with GlassFish v2.
 class GlassFishWebSocketSupport
          Websocket Portable Runtime implementation on top of GlassFish 3.0.1 and up.
 class Grizzly2CometSupport
          Comet Portable Runtime implementation on top of Grizzly 1.5 and up.
 class Grizzly2WebSocketSupport
           
 class GrizzlyCometSupport
          Comet Portable Runtime implementation on top of Grizzly 1.5 and up.
 class JBossWebCometSupport
          Comet Portable Runtime implementation on top of Tomcat AIO.
 class Jetty7CometSupport
          Comet Portable Runtime implementation on top of Jetty's Continuation.
 class JettyAsyncSupportWithWebSocket
          WebSocket Portable Runtime implementation on top of Jetty's.
 class JettyCometSupport
          Comet Portable Runtime implementation on top of Jetty's Continuation.
 class JettyServlet30AsyncSupportWithWebSocket
          This class is the same as JettyAsyncSupportWithWebSocket implementation and add Websocket support to Servlet 3.0.
 class NettyCometSupport
          Netty's Framework AsyncSupport
 class Servlet30CometSupport
          This class gets used when the AtmosphereFramework detect the container detect Servlet 3.0 Asynch API.
 class Tomcat7AsyncSupportWithWebSocket
          Tomcat's WebSocket support.
 class Tomcat7BIOSupportWithWebSocket
          Tomcat's WebSocket support.
 class Tomcat7CometSupport
          Comet Portable Runtime implementation on top of Tomcat AIO.
 class Tomcat7Servlet30SupportWithWebSocket
          Tomcat's WebSocket support.
 class TomcatCometSupport
          Comet Portable Runtime implementation on top of Tomcat AIO.
 

Uses of AsyncSupport in org.atmosphere.cpr
 

Classes in org.atmosphere.cpr that implement AsyncSupport
 class AsynchronousProcessor
          Base class which implement the semantics of suspending and resuming of a Comet/WebSocket Request.
 

Fields in org.atmosphere.cpr declared as AsyncSupport
protected  AsyncSupport AtmosphereResourceImpl.asyncSupport
           
protected  AsyncSupport AtmosphereFramework.asyncSupport
           
 

Methods in org.atmosphere.cpr that return AsyncSupport
 AsyncSupport DefaultAsyncSupportResolver.defaultCometSupport(boolean preferBlocking)
          This method is used to determine the default AsyncSupport if all else fails
 AsyncSupport AtmosphereFramework.getAsyncSupport()
          Return the current AsyncSupport
 AsyncSupport AtmosphereFramework.getCometSupport()
          Deprecated. Use getAsyncSupport
 AsyncSupport DefaultAsyncSupportResolver.newCometSupport(Class<? extends AsyncSupport> targetClass)
          Given a Class of something that extends AsyncSupport, it tries to return an instance of that class

The class has to have a visible constructor with the signature (@link {AtmosphereConfig})

 AsyncSupport DefaultAsyncSupportResolver.newCometSupport(String targetClassFQN)
           
 AsyncSupport DefaultAsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking)
          This method is the general interface to the outside world
 AsyncSupport DefaultAsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking, boolean useWebsocketIfPossible)
           
 AsyncSupport AsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking, boolean useWebsocketIfPossible)
           
protected  AsyncSupport DefaultAsyncSupportResolver.resolveMultipleNativeSupportConflict(List<Class<? extends AsyncSupport>> available)
          This method is called if there are more than one potential native container in scope
protected  AsyncSupport DefaultAsyncSupportResolver.resolveNativeCometSupport(List<Class<? extends AsyncSupport>> available)
          This method is called to determine which native comet support to the used
 AsyncSupport DefaultAsyncSupportResolver.resolveWebSocket(List<Class<? extends AsyncSupport>> available)
           
 

Methods in org.atmosphere.cpr that return types with arguments of type AsyncSupport
 List<Class<? extends AsyncSupport>> DefaultAsyncSupportResolver.detectContainersPresent()
          Returns a list of comet support by containers available on the classpath
 List<Class<? extends AsyncSupport>> DefaultAsyncSupportResolver.detectServlet3WebSocketPresent()
           
 List<Class<? extends AsyncSupport>> DefaultAsyncSupportResolver.detectWebSocketPresent(boolean useNativeIfPossible)
           
 

Methods in org.atmosphere.cpr with parameters of type AsyncSupport
 AtmosphereResource AtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a)
          Create an AtmosphereResourceImpl
 AtmosphereResource AtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereResponse response, AsyncSupport<?> a)
          Create an AtmosphereResourceImpl
 AtmosphereResource AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler)
          Create an AtmosphereResourceImpl
 AtmosphereResource AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler)
          Create an AtmosphereResourceImpl
 AtmosphereFramework AtmosphereFramework.setAsyncSupport(AsyncSupport asyncSupport)
          Set the AsyncSupport implementation.
 AtmosphereFramework AtmosphereFramework.setCometSupport(AsyncSupport asyncSupport)
           
 

Method parameters in org.atmosphere.cpr with type arguments of type AsyncSupport
 AsyncSupport DefaultAsyncSupportResolver.newCometSupport(Class<? extends AsyncSupport> targetClass)
          Given a Class of something that extends AsyncSupport, it tries to return an instance of that class

The class has to have a visible constructor with the signature (@link {AtmosphereConfig})

protected  AsyncSupport DefaultAsyncSupportResolver.resolveMultipleNativeSupportConflict(List<Class<? extends AsyncSupport>> available)
          This method is called if there are more than one potential native container in scope
protected  AsyncSupport DefaultAsyncSupportResolver.resolveNativeCometSupport(List<Class<? extends AsyncSupport>> available)
          This method is called to determine which native comet support to the used
 AsyncSupport DefaultAsyncSupportResolver.resolveWebSocket(List<Class<? extends AsyncSupport>> available)
           
 

Constructors in org.atmosphere.cpr with parameters of type AsyncSupport
AtmosphereResourceImpl(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest req, AtmosphereResponse response, AsyncSupport asyncSupport, AtmosphereHandler atmosphereHandler)
          Create an AtmosphereResource.
 



Copyright © 2013. All Rights Reserved.