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>
{