org.atmosphere.guice
Class GuiceAtmosphereFramework

java.lang.Object
  extended by org.atmosphere.cpr.AtmosphereFramework
      extended by org.atmosphere.guice.GuiceAtmosphereFramework

public class GuiceAtmosphereFramework
extends org.atmosphere.cpr.AtmosphereFramework

Google Guice Integration.

Author:
Jeanfrancois Arcand

Nested Class Summary
 
Nested classes/interfaces inherited from class org.atmosphere.cpr.AtmosphereFramework
org.atmosphere.cpr.AtmosphereFramework.AtmosphereHandlerWrapper, org.atmosphere.cpr.AtmosphereFramework.DefaultAtmosphereObjectFactory, org.atmosphere.cpr.AtmosphereFramework.MetaServiceAction
 
Field Summary
 
Fields inherited from class org.atmosphere.cpr.AtmosphereFramework
allowAllClassesScan, annotationFound, annotationPackages, annotationProcessor, annotationProcessorClassName, arFactory, asyncSupport, asyncSupportListeners, atmosphereDotXmlPath, atmosphereHandlers, atmosphereResourceListeners, autoDetectHandlers, broadcasterCacheClassName, broadcasterCacheListeners, broadcasterClassName, broadcasterFactory, broadcasterFactoryClassName, broadcasterFilters, broadcasterLifeCyclePolicy, broadcasterListeners, broadcasterTypes, config, DEFAULT_ATMOSPHERE_CONFIG_PATH, DEFAULT_ATMOSPHERE_INTERCEPTORS, DEFAULT_HANDLER_PATH, DEFAULT_LIB_PATH, defaultSerializerClass, defaultSerializerClassName, endpointMapper, excludedInterceptors, executeFirstSet, externalizeDestroy, filterManipulators, frameworkListeners, handlersPath, initParams, inspectors, interceptors, isBroadcasterSpecified, isCometSupportConfigured, isCometSupportSpecified, isDestroyed, isFilter, isInit, isSessionSupportSpecified, isThrowExceptionOnClonedRequestSpecified, libPath, logger, MAPPING_REGEX, mappingRegex, META_SERVICE, metaBroadcaster, metaServicePath, objectFactory, objectFactoryType, packages, possibleComponentsCandidate, REFLECTOR_ATMOSPHEREHANDLER, scanDone, servletConfig, sessionFactory, sharedThreadPools, useBlockingImplementation, useNativeImplementation, useServlet30, useStreamForFlushingComments, webSocketEnabled, webSocketProcessorClassName, webSocketProtocol, webSocketProtocolClassName, webSocketProtocolInitialized
 
Constructor Summary
GuiceAtmosphereFramework()
           
GuiceAtmosphereFramework(boolean isFilter, boolean autoDetectHandlers)
           
GuiceAtmosphereFramework(javax.servlet.ServletConfig sc)
           
 
Method Summary
protected  void configureDetectedFramework(org.atmosphere.handler.ReflectorServletProcessor rsp, boolean isJersey)
           
 
Methods inherited from class org.atmosphere.cpr.AtmosphereFramework
addAnnotationPackage, addAtmosphereHandler, addAtmosphereHandler, addAtmosphereHandler, addAtmosphereHandler, addAtmosphereHandler, addAtmosphereHandler, addBroadcasterCacheInjector, addBroadcasterCacheListener, addBroadcasterListener, addBroadcasterType, addCustomAnnotationPackage, addDefaultOrAppInterceptors, addInitParameter, addInterceptorToAllWrappers, addInterceptorToWrapper, addInterceptorToWrapper, addWebSocketHandler, addWebSocketHandler, addWebSocketHandler, addWebSocketHandler, allowAllClassesScan, allowAllClassesScan, analytics, annotationProcessor, annotationProcessorClassName, annotationScanned, asyncSupportListener, asyncSupportListeners, atmosphereFactory, atmosphereResourceListener, atmosphereResourceListeners, autoConfigureService, autoDetectAtmosphereHandlers, autoDetectContainer, autoDetectWebSocketHandler, broadcasterCacheListeners, broadcasterFilters, broadcasterFilters, broadcasterLifeCyclePolicy, broadcasterLifeCyclePolicy, broadcasterListeners, broadcasterTypes, closeAtmosphereResource, configureAtmosphereInterceptor, configureBroadcaster, configureBroadcasterFactory, configureObjectFactory, configureQueryStringAsRequest, configureRequestResponse, configureScanningPackage, configureWebDotXmlAtmosphereHandler, createAsyncSupportResolver, createWrapperAndConfigureHandler, customAnnotationPackages, defaultInterceptors, defaultPackagesToScan, destroy, destroyInterceptors, detectSupportedFramework, doCometSupport, doInitParams, doInitParams, doInitParamsForWebSocket, endPointMapper, endPointMapper, excludedInterceptors, excludeInterceptor, externalizeDestroy, externalizeDestroy, filterManipulator, filterManipulators, frameworkListener, frameworkListeners, getAsyncSupport, getAtmosphereConfig, getAtmosphereDotXmlPath, getAtmosphereHandlers, getBroadcasterCacheClassName, getBroadcasterFactory, getCometSupport, getDefaultBroadcasterClassName, getDefaultSerializerClass, getDefaultSerializerClassName, getHandlersPath, getLibPath, getServletConfig, getServletContext, getWebSocketProcessorClassName, getWebSocketProtocol, getWebSocketProtocolClassName, init, init, init, initAtmosphereHandler, initEndpointMapper, initialized, initWebSocket, inspectors, installAnnotationProcessor, interceptor, interceptors, isAServletFilter, isBroadcasterSpecified, isDestroyed, isShareExecutorServices, isUseBlockingImplementation, isUseNativeImplementation, isUseServlet30, isUseStreamForFlushingComments, loadAtmosphereDotXml, loadAtmosphereHandlersFromPath, loadConfiguration, loadMetaService, loadWebSocketFromPath, lookupDefaultBroadcasterType, lookupDefaultObjectFactoryType, mappingRegex, mappingRegex, metaBroadcaster, newAInterceptor, newAtmosphereConfig, newClassInstance, notify, notifyDestroyed, notifySuspended, objectFactory, objectFactory, objectFactoryType, onPostDestroy, onPostInit, onPreDestroy, onPreInit, packages, patchContainer, preventOOM, readSystemProperties, reconfigureInitParams, removeAllAtmosphereHandler, removeAllInitParams, removeAtmosphereHandler, resetStates, servletConfig, sessionFactory, sessionSupport, setAndConfigureAtmosphereResourceFactory, setAsyncSupport, setAtmosphereDotXmlPath, setBroadcasterCacheClassName, setBroadcasterFactory, setCometSupport, setDefaultBroadcasterClassName, setDefaultSerializerClassName, setHandlersPath, setLibPath, setUseBlockingImplementation, setUseNativeImplementation, setUseServlet30, setUseStreamForFlushingComments, setWebsocketProcessorClassName, setWebSocketProtocolClassName, sharedThreadPools, sharedThreadPools, shareExecutorServices, universe, uuidProvider, uuidProvider, webSocketEnabled, webSocketEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiceAtmosphereFramework

public GuiceAtmosphereFramework()

GuiceAtmosphereFramework

public GuiceAtmosphereFramework(javax.servlet.ServletConfig sc)
                         throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

GuiceAtmosphereFramework

public GuiceAtmosphereFramework(boolean isFilter,
                                boolean autoDetectHandlers)
Method Detail

configureDetectedFramework

protected void configureDetectedFramework(org.atmosphere.handler.ReflectorServletProcessor rsp,
                                          boolean isJersey)
Overrides:
configureDetectedFramework in class org.atmosphere.cpr.AtmosphereFramework


Copyright © 2015. All Rights Reserved.