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 is used when the AtmosphereFramework fails to autodetect the Servlet Container we are running on.
 class GlassFishServ30WebSocketSupport
           
 class GlassFishServlet30WebSocketSupport
          Websocket Portable Runtime implementation on top of GlassFish 3.0.1 and up.
 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 GrizzlyServlet30WebSocketSupport
          Websocket Portable Runtime implementation on top of GlassFish 3.0.1 and up.
 class JBossWebCometSupport
          Comet Portable Runtime implementation on top of Tomcat AIO.
 class JBossWebSocketSupport
          JBoss AS7 websocket support based on Mike Brock's websockets implementation.
 class Jetty7CometSupport
          Comet Portable Runtime implementation on top of Jetty's Continuation.
 class Jetty9AsyncSupportWithWebSocket
          Jetty 9 WebSocket support.
 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 JSR356AsyncSupport
           
 class NettyCometSupport
          Netty's Framework AsyncSupport and framework running on top of it, like vert.x and Play!
 class Servlet30CometSupport
          This class is 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.
 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 useServlet30Async)
           
 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.detectWebSocketPresent(boolean useNativeIfPossible, boolean useServlet30Async)
           
 

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.
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 © 2014. All Rights Reserved.