Package org.agoncal.book.javaee7.chapter11.ex07

Source Code of org.agoncal.book.javaee7.chapter11.ex07.InitController

package org.agoncal.book.javaee7.chapter11.ex07;

import org.agoncal.book.javaee7.chapter11.Book;

import javax.annotation.PostConstruct;
import javax.enterprise.context.ApplicationScoped;
import javax.inject.Named;

/**
* @author Antonio Goncalves
*         APress Book - Beginning Java EE 7 with Glassfish 4
*         http://www.apress.com/
*         http://www.antoniogoncalves.org
*         --
*/
@Named
@ApplicationScoped
public class InitController {

  // ======================================
  // =             Attributes             =
  // ======================================

  private Book defaultBook;

  // ======================================
  // =          Lifecycle methods         =
  // ======================================

  @PostConstruct
  private void init() {
    defaultBook = new Book("default title", 0F, "default descritpion", "0000-000", 100, true);
  }

  // Constructors, getters, setters
}
TOP

Related Classes of org.agoncal.book.javaee7.chapter11.ex07.InitController

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.