package com.sun.faces.test.servlet40.refrehsperiodproduction;
import com.sun.faces.application.ApplicationAssociate;
import java.io.Serializable;
import javax.annotation.PostConstruct;
import javax.enterprise.context.RequestScoped;
import javax.faces.context.ExternalContext;
import javax.inject.Inject;
import javax.inject.Named;
@Named
@RequestScoped
public class UserBean implements Serializable {
protected String firstName;
@Inject
ExternalContext extContext;
public UserBean() {
}
@PostConstruct
private void init() {
ApplicationAssociate appAss = ApplicationAssociate.getInstance(extContext);
firstName = "" + appAss.getFaceletFactory().getRefreshPeriod();
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
}