Uses of Class
com.elasticpath.domain.impl.AbstractPersistenceImpl

Packages that use AbstractPersistenceImpl
com.elasticpath.domain.attribute.impl   
com.elasticpath.domain.catalog.impl   
com.elasticpath.domain.cmuser.impl   
com.elasticpath.domain.customer.impl   
com.elasticpath.domain.dataimport.impl   
com.elasticpath.domain.impl Tests for the default Elastic Path implementation of the Domain Model. 
com.elasticpath.domain.misc.impl   
com.elasticpath.domain.order.impl   
com.elasticpath.domain.rules.impl   
com.elasticpath.domain.search.impl   
com.elasticpath.domain.shipping.impl   
com.elasticpath.domain.shoppingcart.impl   
com.elasticpath.domain.skuconfiguration.impl   
com.elasticpath.domain.tax.impl   
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.attribute.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.attribute.impl
 class AttributeGroupAttributeImpl
          This is a default implementation of AttributeGroupAttribute.
 class AttributeGroupImpl
          Represents a default implementation of AttributeGroup.
 class AttributeImpl
          Attribute reprents a customized property of an object like Category or Product.
 class AttributeUsageImpl
          A default implementation of a specification of AttributeUsage.
 class AttributeValueGroupImpl
          This is a default implementation of AttributeValueGroup.
 class AttributeValueImpl
          The default implementation of AttributeValue.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.catalog.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.catalog.impl
 class AbstractPriceImpl
          The abstact implementation of Price.
 class BrandImpl
          The default implementation of Product.
 class CategoryDeletedImpl
          The default implementation of Category.
 class CategoryImpl
          The default implementation of Category.
 class CategoryTypeImpl
          Represents a default implmentation of CategoryType.
 class DigitalAssetAuditImpl
          This is a default implementation of DigitalAssetAudit.
 class DigitalAssetImpl
          This is a default implementation of DigitalAsset.
 class InventoryAuditImpl
          Represents logging information about changes to Inventory.
 class InventoryImpl
          Represents inventory information about a ProductSku.
 class LocaleDependantFieldsImpl
          This is a default implementation of LocaleDependantFields.
 class PriceTierImpl
          PriceTier represents different price for different minimum quantity A Price should at least have a PriceTier When shopping a product, if quantity is provided, Price should get the nearest PriceTier with the minimum quantity equal or less than the given quantity.
 class ProductAssociationImpl
          Represents a link between two products for the purpose of displaying information about related products when viewing a particular product.
 class ProductCategoryImpl
          The default implementation of Product.
 class ProductDeletedImpl
          The default implementation of Product.
 class ProductImpl
          The default implementation of Product.
 class ProductPriceImpl
          A Product Price class.
 class ProductSkuImpl
          ProductSku represents a variation of a merchandise product in Elastic Path.
 class ProductSkuSpecImpl
          A default implementation of a specification of ProductSku.
 class ProductTypeImpl
          Represents the type of a Product, which determines the set of attributes that it has.
 class SkuPriceImpl
          A Sku Price class.
 class TopSellerImpl
          This is a default implementation of TopSeller.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.cmuser.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.cmuser.impl
 class CmUserImpl
          The default implementation of CmUser.
 class UserPermissionImpl
          The default implementation of UserPermission.
 class UserRoleImpl
          The default implementation of UserRole.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.customer.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.customer.impl
 class AbstractAddressImpl
          Implementation of a street address.
 class CustomerAddressImpl
          A Customer's address.
 class CustomerAuthenticationImpl
          Represents inventory information about a ProductSku.
 class CustomerCreditCardImpl
          The default implementation of Customer.
 class CustomerDeletedImpl
          The default implementation of Customer.
 class CustomerGroupImpl
          The default implementation of CustomerGroup.
 class CustomerImpl
          The default implementation of Customer.
 class CustomerProfileImpl
          This is a default implementation of CustomerProfile.
 class CustomerRoleImpl
          The default implementation of CustomerRole.
 class CustomerSessionImpl
          The default implementation of CustomerSession.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.dataimport.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.dataimport.impl
 class ImportJobImpl
          A default implementation of ImportJob.
 class PriceTierAdaptorImpl
          Represetns a default implementation of the PriceTierAdaptor.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.impl
 class AbstractEntityImpl
          The default implementation of Entity.
 class AbstractValueObjectImpl
          Abstract implementation of a value domain object.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.misc.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.misc.impl
 class LocalizedPropertiesImpl
          Represents a default implementation of LocalizedProperties.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.order.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.order.impl
 class OrderAddressImpl
          Address that is stored as part of a completed order.
 class OrderImpl
          The default implementation of Order.
 class OrderNoteImpl
          Represents order note added to an order.
 class OrderNumberGeneratorImpl
          This is used to track the next available order number.
 class OrderPaymentImpl
          Represents customer payment information.
 class OrderReturnImpl
          OrderReturn represents a customer's order return.
 class OrderReturnSkuImpl
          The default implementation of OrderReturnSku.
 class OrderShipmentImpl
          OrderShipment represents a customer's order shipment.
 class OrderSkuImpl
          Represents an order for a quantity of SKUs.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.rules.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.rules.impl
 class AbstractRuleActionImpl
          Abstract base class for Rule Actions.
 class AbstractRuleElementImpl
          Abstract class with behaviour common to all rule elements.
 class AbstractRuleExceptionImpl
          Abstract class with behaviour common to all rule elements.
 class AbstractRuleImpl
          Represents a rule that can be applied by the rules engine.
 class AppliedRuleImpl
          Represents a rule that has been applied to an order.
 class BrandConditionImpl
          Rule condition that checks the brand of a product.
 class CartCategoryAmountDiscountActionImpl
          Rule action that discounts all products in a given category by a given amount.
 class CartCategoryPercentDiscountActionImpl
          Rule action that discounts all products in a given category by a given percentage.
 class CartContainsItemsOfCategoryConditionImpl
          Rule condition that requires a N items of a given category to be in the cart.
 class CartCurrencyConditionImpl
          Rule condition that requires a the currency set in the customer's cart to be a particular value.
 class CartNFreeSkusActionImpl
          Rule action that gives N free skus of a given product SKU (Puts them in the cart with 0 price).
 class CartNthProductPercentDiscountActionImpl
          Rule action that discounts the Nth product with a given UID by the given percentage.
 class CartProductAmountDiscountActionImpl
          Rule action that discounts N products with a given UID by the given amount.
 class CartProductPercentDiscountActionImpl
          Rule action that discounts N products with a given UID by the given percentage.
 class CartSkuAmountDiscountActionImpl
          Rule action that discounts N products with a given UID by the given amount.
 class CartSkuPercentDiscountActionImpl
          Rule action that discounts N products with a given UID by the given amount.
 class CartSubtotalAmountDiscountActionImpl
          Rule action that discounts a product by a given amount.
 class CartSubtotalConditionImpl
          Rule condition that requires the cart subtotal to be over a specified value.
 class CartSubtotalDiscountActionImpl
          Rule action that discounts a product by a given amount.
 class CartSubtotalPercentDiscountActionImpl
          Rule action that discounts a product by a given percent.
 class CatalogSkuAmountDiscountActionImpl
          Rule action that discounts a sku by a given amount.
 class CatalogSkuPercentDiscountActionImpl
          Rule action that discounts a sku by a given amount.
 class CategoryExceptionImpl
          Rule exception that excludes a category to be qualified for a rule condition or a rule action.
 class CustomerGroupEligibilityImpl
          Rule eligibility that requires a customer to be in a certain customer group.
 class EveryoneEligibilityImpl
          Dummy rule eligibility that always evaluate to be true.
 class ExistingCustomerEligibilityImpl
          Rule eligibility that requires a customer already has an account in the system.
 class FirstTimeBuyerEligibilityImpl
          Rule eligibility that includes customers who are using an email address that has not been used before in an existing order.
 class ProductAmountDiscountActionImpl
          Rule action that discounts a product by a given amount.
 class ProductCategoryConditionImpl
          Rule condition that requires a product to be in a particular category.
 class ProductConditionImpl
          Rule condition that identifies a product in a catalog promotion rule.
 class ProductExceptionImpl
          Rule exception that excludes a product to be qualified for a rule condition or a rule action.
 class ProductInCartConditionImpl
          Rule condition that requires N items of a particular product to be in the shopping cart.
 class ProductPercentDiscountActionImpl
          Rule action that discounts a product by a given amount.
 class PromotionRuleDelegateImpl
          This interface provides helper methods that can be invoked from Drools code to make queries on the system.
 class PromotionRuleExceptionsImpl
          This class holds exceptions to a rule, i.e.
 class PromotionRuleImpl
          Represents a rules engine rule that involves product promotions.
 class RuleParameterImpl
          Represents a parameter of a rule condition, such as the category that a product must belong to to qualify for a promotion.
 class RuleSetImpl
          Represents a set of rules.
 class ShippingAmountDiscountActionImpl
          Rule action that discounts shipping cost by a given amount.
 class ShippingPercentDiscountActionImpl
          Rule action that discounts shipping cost by a given percentage.
 class SkuExceptionImpl
          Rule exception that excludes a product sku to be qualified for a rule condition or a rule action.
 class SkuInCartConditionImpl
          Rule condition that requires a particular SKU to be in the shopping cart.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.search.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.search.impl
 class AbstractSearchCriteriaImpl
          An abstract implementation of SearchCriteria.
 class CategorySearchCriteriaImpl
          A criteria for advanced category search.
 class CustomerSearchCriteriaImpl
          A criteria for advanced customer search.
 class OrderSearchCriteriaImpl
          A criteria for advanced order search.
 class ProductSearchCriteriaImpl
          A criteria for advanced product search.
 class SfSearchLogImpl
          The default implementation of SfSearchLog.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.shipping.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.shipping.impl
 class AbstractShippingCostCalculationMethodImpl
          A shippingCostCalculationMethod represents a method to be used for shipping cost calculation.
 class CostPerUnitWeightMethodImpl
          Shipping cost calculation method that calculates the shipping cost as unit price * order weight.
 class FixedBaseAndCostPerUnitWeightMethodImpl
          Shipping cost calculation method that calculates the shipping cost as fixBase + % of order total.
 class FixedBaseAndOrderTotalPercentageMethodImpl
          Shipping cost calculation method that calculates the shipping cost as fixBase + % of order total.
 class FixedPriceMethodImpl
          Shipping cost calculation method that calculates the shipping cost as fixBase + % of order total.
 class OrderTotalPercentageMethodImpl
          Shipping cost calculation method that calculates the shipping cost as % of order total.
 class ShippingCostCalculationParameterImpl
          Represents a parameter of a shipping cost calculation method, such as the dollar value of the fix base shipping cost.
 class ShippingRegionImpl
          A ShippingRegion represents a region that will be associated with one or more shipping services.
 class ShippingServiceLevelImpl
          A ShippingRegion represents a region that will be associated with one or more shipping services.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.shoppingcart.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.shoppingcart.impl
 class AbstractCartItemImpl
          A CartItem represents a quantity of SKUs in a shopping cart, saved cart, wish list, etc.
 class ShoppingCartImpl
          The default implementation of ShoppingCart.
 class ShoppingCartItemImpl
          A ShoppingCartItem represents a quantity of SKUs in a shopping cart.
 class WishListItemImpl
          A WishListItem represents a quantity of SKUs in a shopping cart.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.skuconfiguration.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.skuconfiguration.impl
 class SkuOptionImpl
          Represents a SKU option that can be configured.
 class SkuOptionValueImpl
          Represents an available option value for a SKU option.
 

Uses of AbstractPersistenceImpl in com.elasticpath.domain.tax.impl
 

Subclasses of AbstractPersistenceImpl in com.elasticpath.domain.tax.impl
 class TaxCategoryImpl
          The default implementation of TaxCategory.
 class TaxCodeImpl
          The default implementation of SalesTaxCode.
 class TaxJurisdictionCategoryXImpl
          The default implementation of TaxJurisdictionCategoryXImpl.
 class TaxJurisdictionImpl
          A TaxJurisdiction represents a geographic area that has it's own distinct set of TaxCategorys and TaxValues ie a Country, a State, a City, a Municipal, or a County.