You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ta...@apache.org on 2019/05/30 15:44:41 UTC

[myfaces] branch master updated: make producers AppScoped

This is an automated email from the ASF dual-hosted git repository.

tandraschko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces.git


The following commit(s) were added to refs/heads/master by this push:
     new ae4099d  make producers AppScoped
ae4099d is described below

commit ae4099d0e1420dc7eda23ca465dc4c821db4c5f9
Author: Thomas Andraschko <ta...@apache.org>
AuthorDate: Thu May 30 17:44:39 2019 +0200

    make producers AppScoped
---
 .../main/java/org/apache/myfaces/cdi/JsfArtifactFlowMapProducer.java | 2 ++
 impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactProducer.java   | 1 +
 .../java/org/apache/myfaces/cdi/behavior/FacesBehaviorProducer.java  | 2 ++
 .../org/apache/myfaces/cdi/converter/FacesConverterProducer.java     | 5 ++---
 .../apache/myfaces/cdi/managedproperty/ManagedPropertyProducer.java  | 5 ++---
 .../java/org/apache/myfaces/cdi/model/DynamicDataModelProducer.java  | 5 ++---
 .../org/apache/myfaces/cdi/validator/FacesValidatorProducer.java     | 5 ++---
 7 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactFlowMapProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactFlowMapProducer.java
index 9652aa8..42f7c00 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactFlowMapProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactFlowMapProducer.java
@@ -20,6 +20,7 @@ package org.apache.myfaces.cdi;
 
 import java.lang.reflect.Type;
 import java.util.Map;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.inject.spi.BeanManager;
 import javax.enterprise.util.AnnotationLiteral;
 import javax.faces.annotation.FlowMap;
@@ -28,6 +29,7 @@ import javax.faces.flow.FlowScoped;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.cdi.util.ParameterizedTypeImpl;
 
+@ApplicationScoped
 public class JsfArtifactFlowMapProducer extends AbstractDynamicProducer
 {
     class FlowMapAnnotationLiteral extends AnnotationLiteral<FlowMap> implements FlowMap
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactProducer.java
index 178055a..4f02394 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/JsfArtifactProducer.java
@@ -40,6 +40,7 @@ import javax.faces.context.Flash;
 import javax.inject.Named;
 import org.apache.myfaces.cdi.view.ViewTransientScoped;
 
+@ApplicationScoped
 public class JsfArtifactProducer
 {
    @Produces
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/behavior/FacesBehaviorProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/behavior/FacesBehaviorProducer.java
index 1699460..18e8bfd 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/behavior/FacesBehaviorProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/behavior/FacesBehaviorProducer.java
@@ -21,6 +21,7 @@ package org.apache.myfaces.cdi.behavior;
 
 import java.util.logging.Level;
 import java.util.logging.Logger;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.context.Dependent;
 import javax.enterprise.context.spi.CreationalContext;
 import javax.enterprise.inject.Typed;
@@ -30,6 +31,7 @@ import javax.faces.component.behavior.Behavior;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.util.ClassUtils;
 
+@ApplicationScoped
 @Typed
 public class FacesBehaviorProducer extends AbstractDynamicProducer<Behavior>
 {
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/converter/FacesConverterProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/converter/FacesConverterProducer.java
index 19a742a..8b98b51 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/converter/FacesConverterProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/converter/FacesConverterProducer.java
@@ -21,6 +21,7 @@ package org.apache.myfaces.cdi.converter;
 
 import java.util.logging.Level;
 import java.util.logging.Logger;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.context.Dependent;
 import javax.enterprise.context.spi.CreationalContext;
 import javax.enterprise.inject.Typed;
@@ -30,9 +31,7 @@ import javax.faces.convert.Converter;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.util.ClassUtils;
 
-/**
- *
- */
+@ApplicationScoped
 @Typed
 public class FacesConverterProducer extends AbstractDynamicProducer<Converter>
 {
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/managedproperty/ManagedPropertyProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/managedproperty/ManagedPropertyProducer.java
index 40a46ae..58a9a48 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/managedproperty/ManagedPropertyProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/managedproperty/ManagedPropertyProducer.java
@@ -20,6 +20,7 @@
 package org.apache.myfaces.cdi.managedproperty;
 
 import java.lang.reflect.ParameterizedType;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.context.Dependent;
 import javax.enterprise.context.spi.CreationalContext;
 import javax.enterprise.inject.spi.BeanManager;
@@ -29,9 +30,7 @@ import javax.faces.context.FacesContext;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.util.ClassUtils;
 
-/**
- *
- */
+@ApplicationScoped
 public class ManagedPropertyProducer extends AbstractDynamicProducer<Object>
 {
     class ManagedPropertyAnnotationLiteral extends AnnotationLiteral<ManagedProperty> implements ManagedProperty
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/model/DynamicDataModelProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/model/DynamicDataModelProducer.java
index 23cf132..3b824b3 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/model/DynamicDataModelProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/model/DynamicDataModelProducer.java
@@ -20,6 +20,7 @@
 package org.apache.myfaces.cdi.model;
 
 import java.util.Map;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.context.Dependent;
 import javax.enterprise.context.spi.CreationalContext;
 import javax.enterprise.inject.Typed;
@@ -28,9 +29,7 @@ import javax.faces.model.DataModel;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.cdi.util.CDIUtils;
 
-/**
- *
- */
+@ApplicationScoped
 @Typed
 public class DynamicDataModelProducer extends AbstractDynamicProducer<Map<Class<?>, Class<? extends DataModel>>>
 {
diff --git a/impl/src/main/java/org/apache/myfaces/cdi/validator/FacesValidatorProducer.java b/impl/src/main/java/org/apache/myfaces/cdi/validator/FacesValidatorProducer.java
index 13fa996..b3cefe7 100644
--- a/impl/src/main/java/org/apache/myfaces/cdi/validator/FacesValidatorProducer.java
+++ b/impl/src/main/java/org/apache/myfaces/cdi/validator/FacesValidatorProducer.java
@@ -21,6 +21,7 @@ package org.apache.myfaces.cdi.validator;
 
 import java.util.logging.Level;
 import java.util.logging.Logger;
+import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.context.Dependent;
 import javax.enterprise.context.spi.CreationalContext;
 import javax.enterprise.inject.Typed;
@@ -30,9 +31,7 @@ import javax.faces.validator.Validator;
 import org.apache.myfaces.cdi.util.AbstractDynamicProducer;
 import org.apache.myfaces.util.ClassUtils;
 
-/**
- *
- */
+@ApplicationScoped
 @Typed
 public class FacesValidatorProducer extends AbstractDynamicProducer<Validator>
 {