/** * CustomSiteMapGenerator is controlled by this configuration. * * @author bpolster */ @Entity @Table(name = "BLC_CUST_SITE_MAP_GEN_CFG") @AdminPresentationClass(friendlyName = "CustomUrlSiteMapGeneratorConfigurationImpl") public class CustomUrlSiteMapGeneratorConfigurationImpl extends SiteMapGeneratorConfigurationImpl implements CustomUrlSiteMapGeneratorConfiguration { private static final long serialVersionUID = 1L; @OneToMany(mappedBy = "customUrlSiteMapGeneratorConfiguration", targetEntity = SiteMapUrlEntryImpl.class, cascade = { CascadeType.ALL }, orphanRemoval = true) @AdminPresentationCollection(friendlyName = "CustomUrlSiteMapGeneratorConfigurationImpl_Custom_URL_Entries") protected List<SiteMapUrlEntry> customURLEntries = new ArrayList<SiteMapUrlEntry>(); @Override public List<SiteMapUrlEntry> getCustomURLEntries() { return customURLEntries; } @Override public void setCustomURLEntries(List<SiteMapUrlEntry> customURLEntries) { this.customURLEntries = customURLEntries; } }
/** * * @author jfischer * */ @Entity @Inheritance(strategy = InheritanceType.JOINED) @Table(name = "BLC_DYN_DISCRETE_ORDER_ITEM") @Cache(usage=CacheConcurrencyStrategy.NONSTRICT_READ_WRITE, region="blOrderElements") @AdminPresentationClass(friendlyName = "DynamicPriceDiscreteOrderItemImpl_dynamicPriceOrderItem") public class DynamicPriceDiscreteOrderItemImpl extends DiscreteOrderItemImpl implements DynamicPriceDiscreteOrderItem { private static final long serialVersionUID = 1L; @Override public void setSku(Sku sku) { this.sku = sku; this.name = sku.getName(); } @Override public boolean updateSaleAndRetailPrices() { return false; } }
@Table(name = "BLC_FULFILLMENT_OPT_BANDED_PRC") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "blStandardElements") @AdminPresentationClass(friendlyName = "Banded Price Fulfillment Option") public class BandedPriceFulfillmentOptionImpl extends FulfillmentOptionImpl implements BandedPriceFulfillmentOption {
@Table(name = "BLC_FULFILLMENT_OPT_BANDED_WGT") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "blStandardElements") @AdminPresentationClass(friendlyName = "Banded Weight Fulfillment Option") public class BandedWeightFulfillmentOptionImpl extends FulfillmentOptionImpl implements BandedWeightFulfillmentOption {
@AdminPresentationClass( tabs = { @AdminTabPresentation(
@AdminPresentationClass(friendlyName = "AdminImpl_baseAdmin", tabs = { @AdminTabPresentation(
@AdminPresentationClass(friendlyName = "IndexFieldImpl_friendly", tabs = { @AdminTabPresentation(
@AdminPresentationClass(friendlyName = "Product Option Value", tabs = { @AdminTabPresentation(name = ProductOptionValueAdminPresentation.TabName.General,
@AdminPresentationClass(friendlyName = "CategorySiteMapGeneratorConfigurationImpl") public class CategorySiteMapGeneratorConfigurationImpl extends SiteMapGeneratorConfigurationImpl implements CategorySiteMapGeneratorConfiguration {
@AdminPresentationClass(populateToOneFields = PopulateToOneFieldsEnum.FALSE, tabs = { @AdminTabPresentation(name = SkuBundleItemAdminPresentation.TabName.General,
@Table(name = "BLC_COUNTRY_SUB_CAT") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region="blStandardElements") @AdminPresentationClass(friendlyName = "CountrySubdivisionCategoryImpl_baseCategory") @DirectCopyTransform({ @DirectCopyTransformMember(templateTokens = DirectCopyTransformTypes.AUDITABLE_ONLY)
@AdminPresentationClass(friendlyName = "AdminRoleImpl_baseAdminRole", tabs = { @AdminTabPresentation(
@AdminPresentationClass(populateToOneFields = PopulateToOneFieldsEnum.TRUE, friendlyName = "SearchRedirectImpl_friendyName", tabs = { @AdminTabPresentation(name = SearchRedirectAdminPresentation.TabName.General,
@AdminPresentationClass(populateToOneFields = PopulateToOneFieldsEnum.TRUE, friendlyName = "URLHandlerImpl_friendyName", tabs = { @AdminTabPresentation(name = URLHandlerAdminPresentation.TabName.General,
@AdminPresentationClass(friendlyName = "SystemPropertyImpl", tabs = { @AdminTabPresentation(
@AdminPresentationClass(friendlyName = "baseSite", tabs = { @AdminTabPresentation(name = SiteAdminPresentation.TabName.General,
@AdminPresentationClass(populateToOneFields = PopulateToOneFieldsEnum.TRUE, tabs = { @AdminTabPresentation(name = CustomerPhoneAdminPresentation.TabName.General,
@AdminPresentationClass(populateToOneFields = PopulateToOneFieldsEnum.TRUE, tabs = { @AdminTabPresentation(name = CustomerPaymentAdminPresentation.TabName.Payment,
@AdminPresentationClass(excludeFromPolymorphism = true, friendlyName = "AbstractModuleConfiguration", tabs = { @AdminTabPresentation(name = AbstractModuleConfigurationAdminPresentation.TabName.General,
@AdminPresentationClass(friendlyName = "AdminUserImpl_baseAdminUser", tabs = { @AdminTabPresentation(name = AdminUserAdminPresentation.TabName.General,