@Documented @Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) public @interface ConfigProperty
| Modifier and Type | Optional Element and Description | 
|---|---|
boolean | 
confidential
Indicates that the configuration property is confidential and
 recommends application server's configuration tools to 
 use special visual aids for editing them. 
 | 
String | 
defaultValue
Inferred by the container for field based annotations if possible. 
 | 
String[] | 
description
Describes the configuration property. 
 | 
boolean | 
ignore
Indicates that the configuration tools must ignore considering this
 Property during auto-discovery of Configuration properties. 
 | 
boolean | 
supportsDynamicUpdates
Indicates that the configuration property supports
 dynamic updates to its value during the lifetime of
 the JavaBean 
 | 
Class | 
type
Inferred by the container if unspecified. 
 | 
public abstract Class type
public abstract String[] description
public abstract String defaultValue
public abstract boolean ignore
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.