public final class

NamedBeanContextItemProvider

extends Object
implements VelocityContextItemProvider InitializingBean ApplicationContextAware
java.lang.Object
   ↳ com.atlassian.confluence.setup.velocity.NamedBeanContextItemProvider

Class Overview

Context map provider which will construct a bean name to bean reference map from the configured bean names and return this singleton map for every invocation of getContextMap()

Summary

Public Constructors
NamedBeanContextItemProvider()
Public Methods
void afterPropertiesSet()
Map<StringObject> getContextMap()
void setApplicationContext(ApplicationContext applicationContext)
void setBeanNames(String[] beanNames)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.setup.velocity.VelocityContextItemProvider
From interface org.springframework.beans.factory.InitializingBean
From interface org.springframework.context.ApplicationContextAware

Public Constructors

public NamedBeanContextItemProvider ()

Public Methods

public void afterPropertiesSet ()

Throws
Exception

public Map<StringObject> getContextMap ()

public void setApplicationContext (ApplicationContext applicationContext)

Throws
BeansException

public void setBeanNames (String[] beanNames)