Class BaseSeContextsService

    • Constructor Detail

      • BaseSeContextsService

        protected BaseSeContextsService​(WebBeansContext webBeansContext)
    • Method Detail

      • destroySingletonContext

        protected abstract void destroySingletonContext()
      • getCurrentSingletonContext

        protected abstract jakarta.enterprise.context.spi.Context getCurrentSingletonContext()
      • createSingletonContext

        protected abstract void createSingletonContext()
      • getCurrentContext

        public jakarta.enterprise.context.spi.Context getCurrentContext​(Class<? extends Annotation> scopeType)
        Specified by:
        getCurrentContext in interface org.apache.webbeans.spi.ContextsService
        Overrides:
        getCurrentContext in class AbstractContextsService
      • startContext

        public void startContext​(Class<? extends Annotation> scopeType,
                                 Object startParameter)
                          throws jakarta.enterprise.context.ContextException
        Specified by:
        startContext in interface org.apache.webbeans.spi.ContextsService
        Overrides:
        startContext in class AbstractContextsService
        Throws:
        jakarta.enterprise.context.ContextException
      • destroy

        public void destroy​(Object destroyObject)
        Specified by:
        destroy in interface org.apache.webbeans.spi.ContextsService
        Overrides:
        destroy in class AbstractContextsService
      • destroyGlobalContexts

        protected void destroyGlobalContexts()
      • fireApplicationScopeEvents

        public boolean fireApplicationScopeEvents()