SourceForge.net Logo

de.mindmatters.faces.spring
Class ApplicationScope

java.lang.Object
  extended byde.mindmatters.faces.spring.AbstractScope
      extended byde.mindmatters.faces.spring.ApplicationScope
All Implemented Interfaces:
ApplicationContextAware, BeanNameAware, FactoryBean, InitializingBean

public class ApplicationScope
extends AbstractScope

Wraps and enables JSF Application instance scope definition and management for a bean declared in any spring context.

Author:
Andreas Kuhrwahl

Field Summary
 
Fields inherited from class de.mindmatters.faces.spring.AbstractScope
logger
 
Constructor Summary
ApplicationScope()
           
 
Method Summary
protected  java.util.Map getScopeMap()
          Returns the appropriate scope from the external context of the faces implementation.
 
Methods inherited from class de.mindmatters.faces.spring.AbstractScope
afterPropertiesSet, getObject, getObjectType, initScope, isSingleton, refresh, setApplicationContext, setBeanName, setTargetBean, setTargetBeanName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationScope

public ApplicationScope()
Method Detail

getScopeMap

protected final java.util.Map getScopeMap()
Returns the appropriate scope from the external context of the faces implementation.

Specified by:
getScopeMap in class AbstractScope
Returns:
the scope

SourceForge.net Logo

Copyright © 2002 mindmatters GmbH & Co. KG