Package org.dashbuilder.config
Class ConfigReader
- java.lang.Object
-
- org.dashbuilder.config.ConfigReader
-
@ApplicationScoped public class ConfigReader extends Object
Producer class for primitive fields annotated with @Config
-
-
Field Summary
Fields Modifier and Type Field Description static StringbeansConfigFile
-
Constructor Summary
Constructors Constructor Description ConfigReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()StringreadConfig(javax.enterprise.inject.spi.InjectionPoint p)booleanreadPrimitiveBoolean(javax.enterprise.inject.spi.InjectionPoint p)bytereadPrimitiveByte(javax.enterprise.inject.spi.InjectionPoint p)doublereadPrimitiveDouble(javax.enterprise.inject.spi.InjectionPoint p)floatreadPrimitiveFloat(javax.enterprise.inject.spi.InjectionPoint p)intreadPrimitiveInt(javax.enterprise.inject.spi.InjectionPoint p)longreadPrimitiveLong(javax.enterprise.inject.spi.InjectionPoint p)shortreadPrimitiveShort(javax.enterprise.inject.spi.InjectionPoint p)PropertiesreadProperties(javax.enterprise.inject.spi.InjectionPoint p)String[]readStringArray(javax.enterprise.inject.spi.InjectionPoint p)List<String>readStringList(javax.enterprise.inject.spi.InjectionPoint p)Map<String,String>readStringMap(javax.enterprise.inject.spi.InjectionPoint p)
-
-
-
Field Detail
-
beansConfigFile
public static final String beansConfigFile
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
@PostConstruct public void init()
-
readConfig
@Produces public String readConfig(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveByte
@Produces public byte readPrimitiveByte(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveShort
@Produces public short readPrimitiveShort(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveInt
@Produces public int readPrimitiveInt(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveLong
@Produces public long readPrimitiveLong(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveBoolean
@Produces public boolean readPrimitiveBoolean(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveFloat
@Produces public float readPrimitiveFloat(javax.enterprise.inject.spi.InjectionPoint p)
-
readPrimitiveDouble
@Produces public double readPrimitiveDouble(javax.enterprise.inject.spi.InjectionPoint p)
-
readStringArray
@Produces public String[] readStringArray(javax.enterprise.inject.spi.InjectionPoint p)
-
readStringList
@Produces public List<String> readStringList(javax.enterprise.inject.spi.InjectionPoint p)
-
readStringMap
@Produces public Map<String,String> readStringMap(javax.enterprise.inject.spi.InjectionPoint p)
-
readProperties
@Produces public Properties readProperties(javax.enterprise.inject.spi.InjectionPoint p)
-
-