de.smartics.properties.integration.cdi.extension
Class ConfigurationPropertiesFactoryCdiBean
java.lang.Object
de.smartics.properties.integration.cdi.extension.ConfigurationPropertiesFactoryCdiBean
-
All Implemented Interfaces:
-
Serializable, javax.enterprise.context.spi.Contextual<
Object>, javax.enterprise.inject.spi.Bean<
Object>
-
public class ConfigurationPropertiesFactoryCdiBean
-
extends
Object
-
implements javax.enterprise.inject.spi.Bean<
Object>,
Serializable
Cdi Bean
implementation for the property descriptor types.
-
See Also:
-
Serialized Form
Constructor Summary |
ConfigurationPropertiesFactoryCdiBean(Class<?> type, javax.enterprise.inject.spi.BeanManager beanManager, de.smartics.properties.api.config.app.ConfigurationPropertiesFactory factory) Constructor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationPropertiesFactoryCdiBean
public ConfigurationPropertiesFactoryCdiBean(Class<?> type,
javax.enterprise.inject.spi.BeanManager beanManager,
de.smartics.properties.api.config.app.ConfigurationPropertiesFactory factory)
-
Constructor.
-
Parameters:
-
type
- the type which shall be constructed.
-
beanManager
- the cdi bean manager.
-
factory
- the factory to construct configurationProperties or managements.
getBeanClass
public Class<?> getBeanClass()
-
-
Specified by:
-
getBeanClass
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getInjectionPoints
public Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
-
-
Specified by:
-
getInjectionPoints
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getName
public String getName()
-
-
Specified by:
-
getName
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getQualifiers
public Set<Annotation> getQualifiers()
-
-
Specified by:
-
getQualifiers
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getScope
public Class<? extends Annotation> getScope()
-
-
Specified by:
-
getScope
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getStereotypes
public Set<Class<? extends Annotation>> getStereotypes()
-
-
Specified by:
-
getStereotypes
in interface
javax.enterprise.inject.spi.Bean<Object>
-
getTypes
public Set<Type> getTypes()
-
-
Specified by:
-
getTypes
in interface
javax.enterprise.inject.spi.Bean<Object>
-
isAlternative
public boolean isAlternative()
-
-
Specified by:
-
isAlternative
in interface
javax.enterprise.inject.spi.Bean<Object>
-
isNullable
public boolean isNullable()
-
-
Specified by:
-
isNullable
in interface
javax.enterprise.inject.spi.Bean<Object>
-
create
public Object create(javax.enterprise.context.spi.CreationalContext<Object> ctx)
-
-
Specified by:
-
create
in interface
javax.enterprise.context.spi.Contextual<Object>
-
destroy
public void destroy(Object instance,
javax.enterprise.context.spi.CreationalContext<Object> ctx)
-
-
Specified by:
-
destroy
in interface
javax.enterprise.context.spi.Contextual<Object>
-
Copyright © 2012-2013
Kronseder & Reiner GmbH - smartics. All Rights Reserved.