Property tags define the properties of a repository item and map the repository item properties to LDAP entry attributes.
property child tags
Child tag | How many? |
---|---|
option | zero or more |
attribute | zero or more |
property attributes
Attribute | Description | Value |
---|---|---|
name | the property’s name | Required. |
ldap-name | The property’s name in the LDAP directory. | Default: value of |
data-type | The property’s Java data-type. See the LDAP Data-type Correspondences table for how the data-type attribute names correspond to Java object types. | Required. Valid values are: string |
multi | Is this a multi-valued property? If | Boolean |
display-name | The text identifying the property in the ATG Control Center. | Default: value of |
description | The description of the property displayed in the ATG Control Center. | Default: value of |
default | A default value for the property, if another value is not specified when the profile is created | |
required | Boolean | |
readable | Boolean | |
writable | Boolean | |
queryable | Non-queryable properties are not indexed in the ATG Control Center. | Boolean |
hidden | Hidden properties are not displayed in the ATG Control Center. | Boolean |
expert | Boolean | |
editor-class | Associates a property editor class with the property. See the JavaBeans specification for a description of | The name of a property editor class. |
LDAP Data-type Correspondences
The data-type
attribute defines the data-type of a repository item property. The following table shows how the data-type
attribute names correspond to Java object types.
Data-type Attribute Value | Java Object Type |
---|---|
string |
|
big string |
|
date |
|
timestamp |
|
enumerated |
|
boolean |
|
int |
|
byte |
|
binary |
|
short |
|
float |
|
double |
|
long |
|