@CollectionTable(name="BLC_TRANS_ADDITNL_FIELDS", joinColumns=@JoinColumn(name="PAYMENT_TRANSACTION_ID")) @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "PaymentTransactionImpl_Additional_Fields", isSimpleValue = UnspecifiedBooleanType.TRUE, forceFreeFormKeys = true, keyPropertyFriendlyName = "PaymentTransactionImpl_Additional_Fields_Name"
protected FieldMetadataOverride constructMapMetadataOverride(AdminPresentationMap map) { if (map != null) { FieldMetadataOverride override = new FieldMetadataOverride(); override.setDeleteEntityUponRemove(map.deleteEntityUponRemove()); override.setKeyClass(map.keyClass().getName()); override.setMapKeyValueProperty(map.mapKeyValueProperty()); override.setKeyPropertyFriendlyName(map.keyPropertyFriendlyName()); if (!ArrayUtils.isEmpty(map.keys())) { String[][] keys = new String[map.keys().length][2]; for (int j=0;j<keys.length;j++){ keys[j][0] = map.keys()[j].keyName(); keys[j][1] = map.keys()[j].friendlyKeyName(); override.setMapKeyOptionEntityClass(map.mapKeyOptionEntityClass().getName()); override.setMapKeyOptionEntityDisplayField(map.mapKeyOptionEntityDisplayField()); override.setMapKeyOptionEntityValueField(map.mapKeyOptionEntityValueField()); override.setMediaField(map.mediaField()); override.setToOneTargetProperty(map.toOneTargetProperty()); override.setSimpleValue(map.isSimpleValue()); override.setValueClass(map.valueClass().getName()); override.setValuePropertyFriendlyName(map.valuePropertyFriendlyName()); override.setCustomCriteria(map.customCriteria()); override.setUseServerSideInspectionCache(map.useServerSideInspectionCache()); override.setExcluded(map.excluded()); override.setFriendlyName(map.friendlyName()); override.setReadOnly(map.readOnly()); override.setOrder(map.order()); override.setTab(map.tab()); override.setTabOrder(map.tabOrder()); override.setGroup(map.group());
if (annot != null) { String testKey = prefix + key; if ((testKey.startsWith(propertyName + ".") || testKey.equals(propertyName)) && annot.excluded()) { FieldMetadata metadata = mergedProperties.get(key); if (LOG.isDebugEnabled()) { return; if ((testKey.startsWith(propertyName + ".") || testKey.equals(propertyName)) && !annot.excluded()) { FieldMetadata metadata = mergedProperties.get(key); if (!isParentExcluded) {
@Cascade(org.hibernate.annotations.CascadeType.ALL) @Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "blStandardElements") @AdminPresentationMap(friendlyName = "CustomerPaymentImpl_additionalFields", tab = TabName.Payment, keyPropertyFriendlyName = "CustomerPaymentImpl_additional_field_key",
@MapKey(name = "name") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "AdminUserImpl_additional_fields", group = GroupName.AdditionalFields, deleteEntityUponRemove = true, forceFreeFormKeys = true, keyPropertyFriendlyName = "AdminUserAttributeImpl_Key")
@Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE, region="blOrderElements") @MapKey(name="name") @AdminPresentationMap(friendlyName = "OrderItemImpl_Attributes", tab = Presentation.Tab.Name.Advanced, tabOrder = Presentation.Tab.Order.Advanced, deleteEntityUponRemove = true, forceFreeFormKeys = true, keyPropertyFriendlyName = "OrderItemAttributeImpl_Attribute_Name"
@MapKey(name = "fieldKey") @BatchSize(size = 20) @AdminPresentationMap(forceFreeFormKeys = true, friendlyName = "pageFields") protected Map<String,PageField> pageFields = new HashMap<String,PageField>(); @MapKey(name = "name") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "PageImpl_Page_Attributes_Title", deleteEntityUponRemove = true, forceFreeFormKeys = true, keyPropertyFriendlyName = "PageAttributeImpl_Name"
@Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE, region="blOrderElements") @MapKey(name="name") @AdminPresentationMap(friendlyName = "OrderImpl_Attributes", forceFreeFormKeys = true, keyPropertyFriendlyName = "OrderImpl_Attributes_Key_Name", group = GroupName.Advanced, order = FieldOrder.ATTRIBUTES)
@MapKey(name = "key") @BatchSize(size = 20) @AdminPresentationMap(forceFreeFormKeys = true, friendlyName = "structuredContentFields") protected Map<String, StructuredContentFieldXref> structuredContentFields = new HashMap<String, StructuredContentFieldXref>();
@MapKey(name = "name") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "CustomerAttributeImpl_Attribute_Name", tab = CustomerAdminPresentation.TabName.General, deleteEntityUponRemove = true, forceFreeFormKeys = true,
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "blProducts") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "SkuImpl_Sku_Media", tab = TabName.Media, keyPropertyFriendlyName = "SkuImpl_Sku_Media_Key",
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "blCategories") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "CategoryImpl_Category_Media", tab = TabName.Media, keyPropertyFriendlyName = "CategoryImpl_Category_Media_Key",
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region="blCMSElements") @BatchSize(size = 20) @AdminPresentationMap( excluded = true, tab = TabName.Advanced, tabOrder = TabOrder.Advanced,
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region="blCMSElements") @BatchSize(size = 20) @AdminPresentationMap( excluded = true, tab = Presentation.Tab.Name.Advanced, tabOrder = Presentation.Tab.Order.Advanced,