package org.jboss.seam.security.external.dialogues;
import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
import javax.enterprise.inject.spi.BeanManager;
import javax.enterprise.inject.spi.Extension;
/**
* @author Marcel Kolsteren
*/
public class DialogueContextExtension implements Extension {
private DialogueContext dialogueContext;
public void afterBeanDiscovery(@Observes AfterBeanDiscovery event, BeanManager manager) {
dialogueContext = new DialogueContext();
event.addContext(dialogueContext);
}
public DialogueContext getDialogueContext() {
return dialogueContext;
}
}