Table Description
Stores page templates for Curam personalized pages.
Model Details
Location in Model: Logical View::MetaModel::Curam::Service Layer::PageConfig::Entity::PageConfig
Controlling File: CEFWidgets\model\CEFWidgets.emx
Table Options
ALLOW_OPTIMISTIC_LOCKINGyes
Attributes (4)
AttributeStereotypeNullableDescriptionDomain DefinitionCodetableDDL Type
pageConfigIDkeynoUnique identifier of the page configuration.INTERNALID SVR_INT64
pageIDdetails The personalized page unique identifier.UIMPAGEID SVR_STRING<100>
userRoleNamedetails Identifies the default record for a user role for a personalized page.USERROLENAME SVR_STRING<50>
configdetails Contains template configuration data in escaped xml format.XMLSTRING SVR_STRING<30000>
Indices (1)
Index NameAttributes
PCPgIDUsRlNameIdxpageID, userRoleName
Operations (10)
OperationStereotypeOptionsDescriptionSQL
insertinsertAUTO_ID: pageConfigID
AUTO_ID_KEY: PGCONFIG
Insert a page configuration record. 
readread Read a page configuration record. 
modifymodify Modify a page configuration record. 
removeremove Remove a user page config record. 
readByPageIDAndUserRoleNamensread Returns a record by pageID and user role name. 
readByPageIDAndNoUserRolens Returns a record by pageID and no user role.SQL
searchForCustomHomePagesnsmulti Search page configuration records for the custom home page.SQL
searchForCustomPagesnsmulti Search page configuration records for the custom home page.SQL
readAllnkreadmultiORDER_BY: pageID
Read all page configuration records. 
insertPageConfiginsert Inserts PageConfig record. This method expects the pageConfigID to be set by the calling method. It is preferred to call insertPageConfig method only in scenarios where calling method wants to set the value of primary key by itself. 
Related Pages (31)