...
Name | Default Value | Required | SCR | Metatype | Description | |
name | The name of constant | yes | | | The name of the property. If this tag is defined on a field with an initialization expression, the value of that expression is used as the name if the field is of type | |
value | – | no | | | The string value of the property. This can either be a single value or an array. | |
longValue | – | no | | | The long value of the property. This can either be a single value or an array. | |
doubleValue | – | no | | | The double value of the property. This can either be a single value or an array. | |
floatValue | – | no | | | The float value of the property. This can either be a single value or an array. | |
intValue | – | no | | | The int value of the property. This can either be a single value or an array. | |
byteValue | – | no | | | The byte value of the property. This can either be a single value or an array. | |
charValue | – | no | | | The char value of the property. This can either be a single value or an array. | |
boolValue | – | no | | | The boolean value of the property. This can either be a single value or an array. | |
shortValue | – | no | | | The short value of the property. This can either be a single value or an array. | |
label | | no | – | | The label to display in a form to configure this property. This name may be localized by prepending a | |
description | | no | – | | A descriptive text to provide the client in a form to configure this property. This name may be localized by prepending a | |
propertyPrivate | Depending on the name | no | – | See description | Boolean flag defining whether a metatype descriptor entry should be generated for this property or not. By default a metatype descriptor entry, i.e. an | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="90bbf313-2d49-4b5e-8654-39e315af789f"><ac:plain-text-body><![CDATA[ | cardinality | Depends on property value(s) | no | – | | Defines the cardinality of the property and its collection type. If the cardinality is negative, the property is expected to be stored in a |
options | – | no | – | See below | See below for a description of the |
...
Name | Default Value | Required | Descriptor | Description |
name | Name of the field | yes | | The local name of the reference. If the |
interface interfaceReference | Type of the field | yes | | The name of the service interface. This name is used by the Service Component Runtime to access the service on behalf of the component. If the |
cardinality | | no | | The cardinality of the service reference. This must be one of value from the enumeration |
policy | | no | | The dynamicity policy of the reference. If |
target | – | no | | A service target filter to select specific services to be made available. In order to be able to overwrite the value of this value by a configuration property, this parameter must be declared. If the parameter is not declared, the respective declaration attribute will not be generated |
bind | See description | no | | The name of the method to be called when the service is to be bound to the component. The default value is the name created by appending the reference |
unbind | See description | no | | The name of the method to be called when the service is to be unbound from the component. The default value is the name created by appending the reference |
strategy | | no | | The strategy used for this reference, one of |
---|
...