@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"
@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")
@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 = "OrderItemImpl_Attributes", tab = Presentation.Tab.Name.Advanced, tabOrder = Presentation.Tab.Order.Advanced, deleteEntityUponRemove = true, forceFreeFormKeys = true, keyPropertyFriendlyName = "OrderItemAttributeImpl_Attribute_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 = "name") @BatchSize(size = 50) @AdminPresentationMap(friendlyName = "CustomerAttributeImpl_Attribute_Name", tab = CustomerAdminPresentation.TabName.General, deleteEntityUponRemove = true, forceFreeFormKeys = true,
@MapKey(name = "key") @BatchSize(size = 20) @AdminPresentationMap(forceFreeFormKeys = true, friendlyName = "structuredContentFields") protected Map<String, StructuredContentFieldXref> structuredContentFields = new HashMap<String, StructuredContentFieldXref>();
@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,