Uses of Interface
org.atmosphere.cpr.AsyncSupport
Packages that use AsyncSupport
-
Uses of AsyncSupport in org.atmosphere.annotation
Method parameters in org.atmosphere.annotation with type arguments of type AsyncSupportModifier and TypeMethodDescriptionvoidAsyncSupportServiceProcessor.handle(AtmosphereFramework framework, Class<AsyncSupport<AtmosphereResource>> annotatedClass) -
Uses of AsyncSupport in org.atmosphere.container
Classes in org.atmosphere.container that implement AsyncSupportModifier and TypeClassDescriptionclassThis class is used when theAtmosphereFrameworkfails to autodetect the Servlet Container we are running on.classclassNetty's FrameworkAsyncSupportand framework running on top of it, like vert.x and Play!classThis class is used when theAtmosphereFrameworkdetect the container detect Servlet 3.0 Asynch API.Methods in org.atmosphere.container that return AsyncSupportModifier and TypeMethodDescriptionBlockingIOCometSupport.complete(AtmosphereResourceImpl r) NettyCometSupport.complete(AtmosphereResourceImpl r) Servlet30CometSupport.complete(AtmosphereResourceImpl r) -
Uses of AsyncSupport in org.atmosphere.cpr
Classes in org.atmosphere.cpr that implement AsyncSupportModifier and TypeClassDescriptionclassBase class which implement the semantics of suspending and resuming of a Comet/WebSocket Request.Fields in org.atmosphere.cpr declared as AsyncSupportModifier and TypeFieldDescriptionprotected AsyncSupportAtmosphereFramework.asyncSupportprotected AsyncSupport<AtmosphereResourceImpl> AtmosphereResourceImpl.asyncSupportMethods in org.atmosphere.cpr that return AsyncSupportModifier and TypeMethodDescriptionAsynchronousProcessor.complete(AtmosphereResourceImpl r) Complete and close the connection associated with an implementation ofAtmosphereResourceDefaultAsyncSupportResolver.defaultCometSupport(boolean preferBlocking) This method is used to determine the default AsyncSupport if all else fails.AtmosphereFramework.getAsyncSupport()Return the currentAsyncSupport.AtmosphereFramework.getCometSupport()Deprecated.Use getAsyncSupportDefaultAsyncSupportResolver.newCometSupport(Class<? extends AsyncSupport> targetClass) Given a Class of something that extends AsyncSupport, it tries to return an instance of that class.DefaultAsyncSupportResolver.newCometSupport(String targetClassFQN) AsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking, boolean useWebsocketIfPossible) DefaultAsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking) This method is the general interface to the outside world.DefaultAsyncSupportResolver.resolve(boolean useNativeIfPossible, boolean defaultToBlocking, boolean useServlet30Async) protected AsyncSupportDefaultAsyncSupportResolver.resolveMultipleNativeSupportConflict(List<Class<? extends AsyncSupport>> available) This method is called if there are more than one potential native container in scope.protected AsyncSupportDefaultAsyncSupportResolver.resolveNativeCometSupport(List<Class<? extends AsyncSupport>> available) This method is called to determine which native comet support to the used.DefaultAsyncSupportResolver.resolveWebSocket(List<Class<? extends AsyncSupport>> available) Methods in org.atmosphere.cpr that return types with arguments of type AsyncSupportModifier and TypeMethodDescriptionList<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 AsyncSupportModifier and TypeMethodDescriptionAtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a) Create anAtmosphereResourceImplAtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereResponse response, AsyncSupport<?> a) Create anAtmosphereResourceImpl.AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler) Create anAtmosphereResourceImpl.AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t) Create anAtmosphereResourceImpl.AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler) Create anAtmosphereResourceImpl.AtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t) DefaultAtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a) Create anAtmosphereResourceImplDefaultAtmosphereResourceFactory.create(AtmosphereConfig config, AtmosphereResponse response, AsyncSupport<?> a) Create anAtmosphereResourceImpl.DefaultAtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler) Create anAtmosphereResourceImpl.DefaultAtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest request, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t) Create anAtmosphereResourceImpl.DefaultAtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler) Create anAtmosphereResourceImpl.DefaultAtmosphereResourceFactory.create(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereResponse response, AsyncSupport<?> a, AtmosphereHandler handler, AtmosphereResource.TRANSPORT t) AtmosphereResource.initialize(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest req, AtmosphereResponse response, AsyncSupport asyncSupport, AtmosphereHandler atmosphereHandler) Initialize anAtmosphereResource.AtmosphereResourceImpl.initialize(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest req, AtmosphereResponse response, AsyncSupport asyncSupport, AtmosphereHandler atmosphereHandler) Initialize anAtmosphereResource.AtmosphereFramework.setAsyncSupport(AsyncSupport asyncSupport) Set theAsyncSupportimplementation.AtmosphereFramework.setCometSupport(AsyncSupport asyncSupport) Method parameters in org.atmosphere.cpr with type arguments of type AsyncSupportModifier and TypeMethodDescriptionDefaultAsyncSupportResolver.newCometSupport(Class<? extends AsyncSupport> targetClass) Given a Class of something that extends AsyncSupport, it tries to return an instance of that class.protected AsyncSupportDefaultAsyncSupportResolver.resolveMultipleNativeSupportConflict(List<Class<? extends AsyncSupport>> available) This method is called if there are more than one potential native container in scope.protected AsyncSupportDefaultAsyncSupportResolver.resolveNativeCometSupport(List<Class<? extends AsyncSupport>> available) This method is called to determine which native comet support to the used.DefaultAsyncSupportResolver.resolveWebSocket(List<Class<? extends AsyncSupport>> available) Constructors in org.atmosphere.cpr with parameters of type AsyncSupportModifierConstructorDescriptionAtmosphereResourceImpl(AtmosphereConfig config, Broadcaster broadcaster, AtmosphereRequest req, AtmosphereResponse response, AsyncSupport<AtmosphereResourceImpl> asyncSupport, AtmosphereHandler atmosphereHandler) Deprecated.