Refine search
@ManagedBean @ViewScoped public class HelloWorldBean { public String getHello() { return "Hello from PrimeFaces and Spring Boot!"; } }
private String getName(ManagedBean managedBean, Class<?> annotatedClass) { String name = managedBean.name(); if (name.length() == 0) { String t = annotatedClass.getName(); name = t.substring(t.lastIndexOf('.') + 1); char[] nameChars = name.toCharArray(); nameChars[0] = Character.toLowerCase(nameChars[0]); name = new String(nameChars); } return name; }
@ManagedBean @RequestScoped public class Person implements Serializable { @EJB private PersonManagerLocal ejb;
@ManagedBean public class HarvesterServiceBean { @PersistenceContext(unitName="VDCNet-ejbPU") private EntityManager em; @EJB DataverseServiceBean dataverseService; @EJB DatasetServiceBean datasetService; @Resource javax.ejb.TimerService timerService; @EJB DataverseTimerServiceBean dataverseTimerService; @EJB
@ManagedBean @RequestScoped public class SearchExpressionResolverBean { public String resolve(UIComponent component, String expression) { String componentIDs = ExpressionResolver.getComponentIDs(FacesContext.getCurrentInstance(), component, expression); if (componentIDs.indexOf(' ')>=0) { // multiple component ids componentIDs = componentIDs.replace(" ", " :"); } return ":"+componentIDs; } }
@SessionScoped @ManagedBean public class SessionScopedBean { private int counter=1; public int getCounter() { return counter++; } public void setCounter(int counter) { this.counter = counter; } }
@ManagedBean public class CountBean { public void onClick() { // actually, we don't do anything here } }
private boolean beanUsesUnsupportedManagedBeanAnnotation(ProcessAnnotatedType processAnnotatedType) { Class<?> beanClass = processAnnotatedType.getAnnotatedType().getJavaClass(); if(!beanClass.isAnnotationPresent(ManagedBean.class)) { return false; } ManagedBean managedBeanAnnotation = beanClass.getAnnotation(ManagedBean.class); if(managedBeanAnnotation.eager()) { ProjectStage projectStage = ProjectStageProducer.getInstance().getProjectStage(); if (projectStage == ProjectStage.Development) { logger.warning("Bean of type " + beanClass.getName() + " uses @" + ManagedBean.class.getName() + " in combination with #eager = true. That's not supported with CDI. " + "The bean won't get transformed to a CDI bean."); } return true; } return false; }
@ManagedBean public class IngestServiceBean { private static final Logger logger = Logger.getLogger(IngestServiceBean.class.getCanonicalName()); @EJB VariableServiceBean variableService; @EJB DatasetServiceBean datasetService; @EJB DatasetFieldServiceBean fieldService; @EJB
@ManagedBean @RequestScoped public class RadioButtonInternalStateBean { private Map<String, Boolean> inputHasAlreadyBeenRendered = new HashMap<String, Boolean>(); public boolean inputHasAlreadyBeenRendered(String key) { boolean result = inputHasAlreadyBeenRendered.containsKey(key); inputHasAlreadyBeenRendered.put(key, true); return result; } }
/** * Used for holding information about repository selected node. * * @author Pavel Tarasevich */ @ManagedBean @SessionScoped public class RepositorySelectNodeStateHolder { private TreeNode selectedNode; public TreeNode getSelectedNode() { return selectedNode; } public void setSelectedNode(TreeNode selectedNode) { this.selectedNode = selectedNode; } public boolean isProductionRepository() { return selectedNode != null && selectedNode.getType().startsWith("prod"); } }
@ManagedBean public class DefaultScopedBean implements Serializable { private static final long serialVersionUID = 1L; private int counter=1; public int getCounter() { return counter++; } public void setCounter(int counter) { this.counter = counter; } }
boolean eager = metadata.eager();
@ViewScoped @ManagedBean public class ViewScopedBean implements Serializable { private static final long serialVersionUID = 1L; private int counter = 1; public int getCounter() { return counter++; } public void setCounter(int counter) { this.counter = counter; } }
@ManagedBean @RequestScoped public class RadioButtonInternalStateBean { private Map<String, Boolean> inputHasAlreadyBeenRendered = new HashMap<String, Boolean>(); public boolean inputHasAlreadyBeenRendered(String key) { boolean result = inputHasAlreadyBeenRendered.containsKey(key); inputHasAlreadyBeenRendered.put(key, true); return result; } }
/** * Used for holding information about repository selected node. * * @author Pavel Tarasevich */ @ManagedBean @SessionScoped public class RepositorySelectNodeStateHolder { private TreeNode selectedNode; public TreeNode getSelectedNode() { return selectedNode; } public void setSelectedNode(TreeNode selectedNode) { this.selectedNode = selectedNode; } public boolean isProductionRepository() { return selectedNode != null && selectedNode.getType().startsWith("prod"); } }
@CustomScoped("#{ManualScope}") @ManagedBean public class ManualScopedBean implements Serializable { private static final long serialVersionUID = 1L; private int counter=1; public int getCounter() { return counter++; } public void setCounter(int counter) { this.counter = counter; } }