A C D E F G I O P R S T

A

ASSEMBLY_KEY - Static variable in class org.constretto.spring.internal.resolver.DefaultAssemblyContextResolver
 
AssemblyContextResolver - Interface in org.constretto.spring.resolver
The interface used to resolve the environment the application is running in.

C

ConfigurationAnnotationConfigurer - Class in org.constretto.spring
BeanPostProcessor implementation that autowires annotated fields annotated with the @Configuration or @Environment annotations.
ConfigurationAnnotationConfigurer(ConstrettoConfiguration, AssemblyContextResolver) - Constructor for class org.constretto.spring.ConfigurationAnnotationConfigurer
 
ConstrettoAutowireCandidateResolver - Class in org.constretto.spring.internal
Internal class that reads @Environment annotations on classes and removes all classes that are not annotated with the current environment as autowire candidates.
ConstrettoAutowireCandidateResolver() - Constructor for class org.constretto.spring.internal.ConstrettoAutowireCandidateResolver
 
ConstrettoConfigurationFactoryBean - Class in org.constretto.spring
 
ConstrettoConfigurationFactoryBean(ConstrettoConfiguration) - Constructor for class org.constretto.spring.ConstrettoConfigurationFactoryBean
 
ConstrettoNamespaceHandler - Class in org.constretto.spring.internal
 
ConstrettoNamespaceHandler() - Constructor for class org.constretto.spring.internal.ConstrettoNamespaceHandler
 
ConstrettoPropertyPlaceholderConfigurer - Class in org.constretto.spring
An adaption of the spring framework PropertyPlaceholderConfigurer class, using an implementation of the ConstrettoConfiguration interface to resolve keys

Example :

<bean class="org.constretto.spring.ConstrettoPropertyPlaceholderConfigurer"> <constructor-arg ref="someProvider" /> </bean>

<bean id="myBean" class="com.example.MyClass"> <property name="myProperty" value="${propertyKey}" /> </bean>

Note : The provider property of the placeholder configurer are marked as @Autowired, and can be autowired in a annotation config application context.

ConstrettoPropertyPlaceholderConfigurer(ConstrettoConfiguration) - Constructor for class org.constretto.spring.ConstrettoPropertyPlaceholderConfigurer
 
ConstrettoSingletonFactoryBean - Class in org.constretto.spring
A factory bean used to instantiate spring beans depending on the environment you are running in.
ConstrettoSingletonFactoryBean(Map<String, Object>, Object) - Constructor for class org.constretto.spring.ConstrettoSingletonFactoryBean
 
ConstrettoSingletonFactoryBean(Map<String, Object>) - Constructor for class org.constretto.spring.ConstrettoSingletonFactoryBean
 
ConstrettoSingletonFactoryBean(Map<String, Object>, AssemblyContextResolver) - Constructor for class org.constretto.spring.ConstrettoSingletonFactoryBean
 
ConstrettoSingletonFactoryBean(Map<String, Object>, Object, AssemblyContextResolver) - Constructor for class org.constretto.spring.ConstrettoSingletonFactoryBean
 

D

DefaultAssemblyContextResolver - Class in org.constretto.spring.internal.resolver
Provides the default assembly environment resolving strategy which is used if no other implementation found in the current sprint context.
DefaultAssemblyContextResolver() - Constructor for class org.constretto.spring.internal.resolver.DefaultAssemblyContextResolver
 
DEVELOPMENT - Static variable in annotation type org.constretto.spring.annotation.Environment
 

E

Environment - Annotation Type in org.constretto.spring.annotation
Indicated for what environment the annotated class should be a candidate for autowiring.
EnvironmentAnnotationConfigurer - Class in org.constretto.spring
A BeanFactoryBeanFactoryPostProcessor implementation that will if registered as a bean in a spring context, enable the constretto autowiring capabilities in the container.
EnvironmentAnnotationConfigurer(AssemblyContextResolver) - Constructor for class org.constretto.spring.EnvironmentAnnotationConfigurer
 

F

findEnvironmentAnnotation(Class) - Static method in class org.constretto.spring.EnvironmentAnnotationConfigurer
 
findEnvironmentMetaAnnotation(Set<Annotation>, Annotation[]) - Static method in class org.constretto.spring.EnvironmentAnnotationConfigurer
 

G

getAssemblyContext() - Method in class org.constretto.spring.internal.resolver.DefaultAssemblyContextResolver
 
getAssemblyContext() - Method in interface org.constretto.spring.resolver.AssemblyContextResolver
 
getObject() - Method in class org.constretto.spring.ConstrettoConfigurationFactoryBean
 
getObject() - Method in class org.constretto.spring.ConstrettoSingletonFactoryBean
Chooses the correct implementation to use given the current environment. if no environment is set. uses the class with the default prefix (production if not set)
getObjectType() - Method in class org.constretto.spring.ConstrettoConfigurationFactoryBean
 
getObjectType() - Method in class org.constretto.spring.ConstrettoSingletonFactoryBean
 

I

INCLUDE_IN_COLLECTIONS - Static variable in class org.constretto.spring.EnvironmentAnnotationConfigurer
 
init() - Method in class org.constretto.spring.internal.ConstrettoNamespaceHandler
 
isAutowireCandidate(BeanDefinitionHolder, DependencyDescriptor) - Method in class org.constretto.spring.internal.ConstrettoAutowireCandidateResolver
 
isSingleton() - Method in class org.constretto.spring.ConstrettoConfigurationFactoryBean
 
isSingleton() - Method in class org.constretto.spring.ConstrettoSingletonFactoryBean
 

O

org.constretto.spring - package org.constretto.spring
Classes that provides support for environment aware property files.
org.constretto.spring.annotation - package org.constretto.spring.annotation
 
org.constretto.spring.internal - package org.constretto.spring.internal
Internal classes that provides support @Environment based auto wiring.
org.constretto.spring.internal.resolver - package org.constretto.spring.internal.resolver
 
org.constretto.spring.resolver - package org.constretto.spring.resolver
 

P

postProcessAfterInitialization(Object, String) - Method in class org.constretto.spring.ConfigurationAnnotationConfigurer
 
postProcessAfterInstantiation(Object, String) - Method in class org.constretto.spring.ConfigurationAnnotationConfigurer
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.constretto.spring.EnvironmentAnnotationConfigurer
 
PRODUCTION - Static variable in annotation type org.constretto.spring.annotation.Environment
 

R

resolvePlaceholder(String, Properties, int) - Method in class org.constretto.spring.ConstrettoPropertyPlaceholderConfigurer
 

S

setAssemblyContextResolver(AssemblyContextResolver) - Method in class org.constretto.spring.ConstrettoSingletonFactoryBean
 
setDefaultBean(Object) - Method in class org.constretto.spring.ConstrettoSingletonFactoryBean
 
setIgnoreUnresolvablePlaceholders(boolean) - Method in class org.constretto.spring.ConstrettoPropertyPlaceholderConfigurer
 

T

TEST - Static variable in annotation type org.constretto.spring.annotation.Environment
 

A C D E F G I O P R S T

Copyright © 2008-2012. All Rights Reserved.