Skip to content

Commit

Permalink
Demo 09
Browse files Browse the repository at this point in the history
  • Loading branch information
agoncal committed Nov 9, 2015
1 parent 9f3b612 commit de29a2d
Show file tree
Hide file tree
Showing 7 changed files with 27 additions and 24 deletions.
@@ -0,0 +1,15 @@
package org.expenses.web.beans;

import javax.enterprise.context.ConversationScoped;
import javax.enterprise.inject.Stereotype;
import javax.inject.Named;
import java.lang.annotation.*;

@Stereotype
@Named
@ConversationScoped
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.FIELD})
@Documented
public @interface Wizard {
}
@@ -1,16 +1,15 @@
package org.expenses.web.view.admin;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.Conference;
import org.expenses.web.service.ConferenceService;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.List;

Expand All @@ -22,8 +21,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class ConferenceBean implements Serializable {

private static final long serialVersionUID = 1L;
Expand Down
@@ -1,16 +1,15 @@
package org.expenses.web.view.admin;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.Expense;
import org.expenses.web.service.ExpenseService;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.List;

Expand All @@ -22,8 +21,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class ExpenseBean implements Serializable {

private static final long serialVersionUID = 1L;
Expand Down
@@ -1,16 +1,15 @@
package org.expenses.web.view.admin;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.Reimbursement;
import org.expenses.web.service.ReimbursementService;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.List;

Expand All @@ -22,8 +21,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class ReimbursementBean implements Serializable {

private static final long serialVersionUID = 1L;
Expand Down
@@ -1,16 +1,15 @@
package org.expenses.web.view.admin;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.User;
import org.expenses.web.service.UserService;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.List;

Expand All @@ -22,8 +21,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class UserBean implements Serializable {

private static final long serialVersionUID = 1L;
Expand Down
@@ -1,18 +1,17 @@
package org.expenses.web.view.expense;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.*;
import org.expenses.web.service.CurrencyService;
import org.expenses.web.service.ReimbursementService;
import org.expenses.web.service.UserService;
import org.expenses.web.view.account.LoggedIn;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.enterprise.inject.Instance;
import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.Date;

Expand All @@ -24,8 +23,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class ExpenseesBean implements Serializable {

@Inject
Expand Down
@@ -1,15 +1,14 @@
package org.expenses.web.view.expense;

import org.expenses.web.beans.Wizard;
import org.expenses.web.model.Reimbursement;
import org.expenses.web.model.User;
import org.expenses.web.service.ReimbursementService;
import org.expenses.web.view.account.LoggedIn;

import javax.enterprise.context.Conversation;
import javax.enterprise.context.ConversationScoped;
import javax.enterprise.inject.Instance;
import javax.inject.Inject;
import javax.inject.Named;
import java.io.Serializable;
import java.util.List;

Expand All @@ -21,8 +20,7 @@
* <tt>CriteriaBuilder</tt> for searches) rather than introducing a CRUD framework or custom base class.
*/

@Named
@ConversationScoped
@Wizard
public class ReimbursementsBean implements Serializable {

private static final long serialVersionUID = 1L;
Expand Down

0 comments on commit de29a2d

Please sign in to comment.