Add Property Type Page

Use this page to add a property that will allow you to further customize the component that you have selected. Here, you must specify a property name and select the appropriate property type. Based on the property type that you select, the page will be refreshed to display the appropriate input fields.

Depending on the property type that you select, you can add a constraint, specifying the Minimum or Maximum value for the property type.

Specify the required constraint value, and click Add Constraint. The Configured Constraints table will now list all the constraints that you have added.

To remove a particular constraint from the property, select it and click Remove.

The following table lists the various property types that you can select for the new property that you are adding:

Property Type Description
java_math_BigDecimal This property type represents an arbitrary-precision signed java decimal that can be an unscaled value (limitless). Such values are similar to decimals, except, without boundaries. BigDecimal values provide operations for basic arithmetic, scale manipulation, comparison, hashing, and format conversion.
java_lang_Long This property type represents a java integer in a long format. Such integers can have a maximum value of 263-1 and a minimum value of -263.
java_lang_String This property type represents a java character string.
java_lang_Boolean This property type represents a boolean type of value (True and False) in an object.
java_lang_Float This property type represents a float type of decimal value. Such property types can have a maximum value of (2-2-23)·2127 and a minimum value of 2-149.
java_math_BigInteger This property type represents arbitrary-precision integers. These are similar to normal integers, except, BigInteger values have no boundaries.
java_lang_Byte This property type represents a java byte type of numeric values with a maximum value of 27-1 and a minimum value of -27.
java_lang_Short This property type represents a java integer in a short format. Such integers can have a maximum value of 215-1 and a minimum value of -215.
java_util_Date This property type represents a specific instant in time with millisecond precision. The date and time format displayed will be locale-dependent.
java_lang_Integer This property type represents arbitrary-precision integers. They can have a maximum value of 231-1 and a minimum value of -231.
java_lang_Double This property type represents java double type decimal numbers. An object of type Double contains a single field whose type is double. They can have a maximum value of 2-2-52)·21023 and a minimum value of 2-1074.
Map

This property type represents a map type of data structure, and can comprise a group of heterogeneous property types. The map property type can grow dynamically.

Note: A map cannot contain duplicate keys, and each key in the map can only map to one value.

Array This property type represents an array type of data structure and contains multiple property types, but of a homogeneous kind (for example, all integers, or all decimals, and so on.) To specify the length of an array, enter the appropriate value in the Array Length text box.
List This property type represents a list type of data structure which will contain other property types listed in an orderly fashion.
Enumerated This property type represents a list of values from which you will be able to select only one current value at any given time.

Note: On this page, you have the option to change the grouping (behavioral level) of the property that you had specified in the Customize page. That is, if you had chosen to treat this as an exclusive property for the new component that you are creating (Top Level Type), you can change it here, and categorize it as a Shared Type of property.

Related Topics

About Provisioning

About Components

About Administration Tasks

Adding a New Component

Adding a Default Image

Configuring the Software Library

Enterprise Manager Information Roadmap