|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=METHOD) public @interface ConfigurationAttribute
Represents an attribute of any XML element from a valid Infinispan configuration file.
Each ConfigurationAttribute should annotate the corresponding setter method in ancestor hierarchy of the appropriate AbstractConfigurationBean.
ConfigurationAttribute should annotate the corresponding setter methods having one parameter that could be either any primitive or java.lang.String.
Required Element Summary | |
---|---|
String |
containingElement
Returns name of corresponding XML (ConfigurationElement) element that declares this attribute |
String |
name
Returns name of this attribute. |
Optional Element Summary | |
---|---|
String[] |
allowedValues
Returns an array of String values representing allowed values for this attribute |
String |
defaultValue
Returns default value for this attribute |
String |
description
Returns description of this attribute |
Element Detail |
---|
public abstract String containingElement
public abstract String name
public abstract String[] allowedValues
public abstract String defaultValue
public abstract String description
|
Google Analytics | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |