org.apache.myfaces.config.element
Class ManagedBean

java.lang.Object
  extended by org.apache.myfaces.config.element.ManagedBean
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ManagedBean

public abstract class ManagedBean
extends Object
implements Serializable

Version:
$Revision: 1188686 $ $Date: 2011-10-25 09:59:52 -0500 (Tue, 25 Oct 2011) $
Author:
Manfred Geiler (latest modification by $Author: struberg $)
See Also:
Serialized Form

Field Summary
static int INIT_MODE_LIST
           
static int INIT_MODE_MAP
           
static int INIT_MODE_NO_INIT
           
static int INIT_MODE_PROPERTIES
           
 
Constructor Summary
ManagedBean()
           
 
Method Summary
abstract  String getDescription()
           
abstract  String getEager()
          Returns the value of the eager attribute.
abstract  int getInitMode()
           
abstract  ListEntries getListEntries()
           
abstract  Class<?> getManagedBeanClass()
           
abstract  String getManagedBeanClassName()
           
abstract  String getManagedBeanName()
           
abstract  String getManagedBeanScope()
           
abstract  javax.el.ValueExpression getManagedBeanScopeValueExpression(FacesContext facesContext)
          Returns the ValueExpression for managed-bean-scope or null, if managed-bean-scope is literal.
abstract  Collection<? extends ManagedProperty> getManagedProperties()
           
abstract  MapEntries getMapEntries()
           
abstract  boolean isManagedBeanScopeValueExpression()
          Is the value of managed-bean-scope a EL ValueExpression?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INIT_MODE_NO_INIT

public static final int INIT_MODE_NO_INIT
See Also:
Constant Field Values

INIT_MODE_PROPERTIES

public static final int INIT_MODE_PROPERTIES
See Also:
Constant Field Values

INIT_MODE_MAP

public static final int INIT_MODE_MAP
See Also:
Constant Field Values

INIT_MODE_LIST

public static final int INIT_MODE_LIST
See Also:
Constant Field Values
Constructor Detail

ManagedBean

public ManagedBean()
Method Detail

getDescription

public abstract String getDescription()

getManagedBeanName

public abstract String getManagedBeanName()

getManagedBeanClassName

public abstract String getManagedBeanClassName()

getManagedBeanClass

public abstract Class<?> getManagedBeanClass()

getManagedBeanScope

public abstract String getManagedBeanScope()

getInitMode

public abstract int getInitMode()

getManagedProperties

public abstract Collection<? extends ManagedProperty> getManagedProperties()
Returns:
Iterator over ManagedProperty entries

getMapEntries

public abstract MapEntries getMapEntries()

getListEntries

public abstract ListEntries getListEntries()

isManagedBeanScopeValueExpression

public abstract boolean isManagedBeanScopeValueExpression()
Is the value of managed-bean-scope a EL ValueExpression?

Returns:
Since:
2.0

getManagedBeanScopeValueExpression

public abstract javax.el.ValueExpression getManagedBeanScopeValueExpression(FacesContext facesContext)
Returns the ValueExpression for managed-bean-scope or null, if managed-bean-scope is literal.

Parameters:
facesContext -
Returns:
Since:
2.0

getEager

public abstract String getEager()
Returns the value of the eager attribute. Default is false.

Returns:
Since:
2.0


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.