org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation
Class GroupedConversationContextExtension

java.lang.Object
  extended by org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation.GroupedConversationContextExtension
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension, Deactivatable

public class GroupedConversationContextExtension
extends Object
implements javax.enterprise.inject.spi.Extension, Deactivatable

extension for registering the adapter for grouped conversations

Author:
Gerhard Petracek

Constructor Summary
GroupedConversationContextExtension()
           
 
Method Summary
 void afterBeanDiscovery(javax.enterprise.inject.spi.AfterBeanDiscovery event, javax.enterprise.inject.spi.BeanManager manager)
          Adds codi scopes to the container
 boolean isActivated()
          
 void validateScopes(javax.enterprise.inject.spi.ProcessBean processBean)
          Validates the correct usage of codi scopes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupedConversationContextExtension

public GroupedConversationContextExtension()
Method Detail

afterBeanDiscovery

public void afterBeanDiscovery(@Observes
                               javax.enterprise.inject.spi.AfterBeanDiscovery event,
                               javax.enterprise.inject.spi.BeanManager manager)
Adds codi scopes to the container

Parameters:
event - after-bean-discovery event
manager - current bean-manager

validateScopes

public void validateScopes(@Observes
                           javax.enterprise.inject.spi.ProcessBean processBean)
Validates the correct usage of codi scopes.

Parameters:
processBean - current process-bean

isActivated

public boolean isActivated()

Specified by:
isActivated in interface Deactivatable


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.