Configuring Application Object Model (AOM)

This module helps in creating a set of attributes for a given service abstractly so that frameworks like PMF and other modules can leverage retrieving service attributes and their values. Each service is identified using a service package ID.

The attribute values are fetched based on the attribute types.

Table 3-1 Attribute Types and IDs

Attribute Type ID Description
1001 (Static) Store attribute values in the AAI_AOM_STATIC table as V_STATIC_ID and V_STATIC_VAL.
1002 (Query) Enter the SQL query in V_ATTRIBUTE_VALUE1 in the AAI_AOM_APP_COMP_ATTR_MAPPING table, which has to be fired to fetch the attribute values.
1003 (JavaAPI) Enter the method that is configured for V_ATTRIBUTE_VALUE1 for the required attribute. The configured method in the classpath is called to get the attribute values in this case.
1004 (Hierarchy) Specify the Hierarchy code to be fetched in V_ATTRIBUTE_VALUE1 in the AAI_AOM_APP_COMP_ATTR_MAPPING table.
1005 (Multi Select Hierarchy) Specify the Multi Select Hierarchy entries in the AAI_AOM_APP_COMP_ATTR_TL table.
103 (DATE) This is used for configuring FIC_MIS_DATE. The V_ATTR_CONTROL_TYPE value should be 11.
102 (Text Box) This is used for the Description field. The V_ATTR_CONTROL_TYPE value should be 7.

Note:

Only Attribute Type Ids 1001 and 1002 are functional in this release. The other Attribute Types in the table are for future use.