Class 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, shutdownHook, useBlockingImplementation, useNativeImplementation, useServlet30, useStreamForFlushingComments, webSocketEnabled, webSocketProcessorClassName, webSocketProtocol, webSocketProtocolClassName, webSocketProtocolInitialized
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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, checkWebSocketSupportState, 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, initAtmosphereHandler, initEndpointMapper, initializationError, 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, normalizePath, 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, webSocketFactory, webSocketFactory
      • 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