com.elasticpath.domain
Interface EpDomain

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
Address, AppliedRule, Attribute, AttributeFilter, AttributeGroup, AttributeGroupAttribute, AttributeRangeFilter, AttributeUsage, AttributeValue, AttributeValueFilter, AttributeValueGroup, AttributeValueWithType, Brand, BrandFilter, BrowsingFilterOption, BrowsingRequest, BrowsingResult, CartItem, CartItemBean, CatalogViewRequest, CatalogViewResult, CatalogViewResultHistory, Category, CategoryDeleted, CategoryLoadTuner, CategorySearchCriteria, CategoryType, CategoryTypeLoadTuner, CmUser, CmUserSession, CreditCardPaymentGateway, Customer, CustomerAddress, CustomerAuthentication, CustomerCreditCard, CustomerDeleted, CustomerGroup, CustomerRole, CustomerSearchCriteria, CustomerSession, DigitalAsset, DigitalAssetAudit, Entity, Filter, FilterDisplayInfo, FilterOption, Geography, ImageRenderRequest, ImageRenderResponse, ImportBadRow, ImportDataType, ImportFault, ImportField, ImportJob, ImportRunningJob, ImportType, Inventory, InventoryAudit, LocaleDependantFields, LocalizedProperties, Money, Order, OrderAddress, OrderNote, OrderNumberGenerator, OrderPayment, OrderReturn, OrderReturnSku, OrderSearchCriteria, OrderShipment, OrderSku, OrderTaxValue, PaymentGateway, PayPalExpressPaymentGateway, Persistence, Price, PriceFilter, PriceTier, PriceTierAdaptor, Product, ProductAdaptorForAttributeRangeFilter, ProductAdaptorForFilter, ProductAdaptorForPriceFilter, ProductAssociation, ProductCategory, ProductDeleted, ProductLoadTuner, ProductPrice, ProductSearchCriteria, ProductSku, ProductSkuLoadTuner, ProductSkuSpec, ProductType, ProductTypeLoadTuner, PromotionRuleDelegate, PromotionRuleExceptions, RangeFilter, Region, Rule, RuleAction, RuleCondition, RuleElement, RuleEligibility, RuleException, RuleParameter, RuleSet, SearchCriteria, SearchRequest, SearchResult, SfSearchLog, ShippingCostCalculationMethod, ShippingCostCalculationParameter, ShippingRegion, ShippingServiceLevel, ShippingServiceLevelBean, ShoppingCart, SkuOption, SkuOptionValue, SkuPrice, Sorter, TaxCategory, TaxCode, TaxJurisdiction, TaxJurisdictionCategoryX, TopSeller, Transient, UserPermission, UserRole, ValueObject, ViewHistory, ViewHistoryProduct, WishListMessage
All Known Implementing Classes:
AbstractAddressImpl, AbstractAttributeTypeImpl, AbstractCartItemImpl, AbstractCatalogViewRequestImpl, AbstractCatalogViewResultImpl, AbstractCreditCardPaymentGatewayImpl, AbstractEntityImpl, AbstractEpDomainImpl, AbstractFilterImpl, AbstractImportDataTypeImpl, AbstractImportFieldImpl, AbstractImportTypeImpl, AbstractPaymentGatewayImpl, AbstractPersistenceImpl, AbstractPriceImpl, AbstractProductAdaptorForFilterImpl, AbstractRangeFilterImpl, AbstractRuleActionImpl, AbstractRuleElementImpl, AbstractRuleExceptionImpl, AbstractRuleImpl, AbstractSearchCriteriaImpl, AbstractShippingCostCalculationMethodImpl, AbstractTransientImpl, AbstractValueObjectImpl, AdvancedOrderSearchCriteriaImpl, AppliedRuleImpl, AttributeGroupAttributeImpl, AttributeGroupImpl, AttributeImpl, AttributeRangeFilterImpl, AttributeUsageImpl, AttributeValueFilterImpl, AttributeValueGroupImpl, AttributeValueImpl, AuthorizeNetPaymentGatewayImpl, BrandConditionImpl, BrandFilterImpl, BrandImpl, BrowsingFilterOptionImpl, BrowsingRequestImpl, BrowsingResultImpl, CartCategoryAmountDiscountActionImpl, CartCategoryPercentDiscountActionImpl, CartContainsItemsOfCategoryConditionImpl, CartCurrencyConditionImpl, CartItemBeanImpl, CartNFreeSkusActionImpl, CartNthProductPercentDiscountActionImpl, CartProductAmountDiscountActionImpl, CartProductPercentDiscountActionImpl, CartSkuAmountDiscountActionImpl, CartSkuPercentDiscountActionImpl, CartSubtotalAmountDiscountActionImpl, CartSubtotalConditionImpl, CartSubtotalDiscountActionImpl, CartSubtotalPercentDiscountActionImpl, CatalogSkuAmountDiscountActionImpl, CatalogSkuPercentDiscountActionImpl, CatalogViewResultHistoryImpl, CategoryDeletedImpl, CategoryExceptionImpl, CategoryFilterImpl, CategoryImpl, CategoryLoadTunerImpl, CategorySearchCriteriaImpl, CategoryTypeImpl, CategoryTypeLoadTunerImpl, CmUserImpl, CmUserSessionImpl, CostPerUnitWeightMethodImpl, CustomerAddressImpl, CustomerAuthenticationImpl, CustomerCreditCardImpl, CustomerDeletedImpl, CustomerGroupEligibilityImpl, CustomerGroupImpl, CustomerImpl, CustomerProfileImpl, CustomerRoleImpl, CustomerSearchCriteriaImpl, CustomerSessionImpl, CyberSourcePaymentGatewayImpl, DigitalAssetAuditImpl, DigitalAssetImpl, EveryoneEligibilityImpl, ExistingCustomerEligibilityImpl, FeaturedProductSorterImpl, FilterDisplayInfoImpl, FilterOptionImpl, FirstTimeBuyerEligibilityImpl, FixedBaseAndCostPerUnitWeightMethodImpl, FixedBaseAndOrderTotalPercentageMethodImpl, FixedPriceMethodImpl, GeographyImpl, ImageRenderRequestImpl, ImageRenderResponseImpl, ImportBadRowImpl, ImportDataTypeCategoryImpl, ImportDataTypeCustomerAddressImpl, ImportDataTypeCustomerImpl, ImportDataTypeProductAssociationImpl, ImportDataTypeProductCategoryAssociationImpl, ImportDataTypeProductImpl, ImportDataTypeProductPriceImpl, ImportDataTypeProductSkuImpl, ImportDataTypeProductSkuPriceImpl, ImportFaultImpl, ImportJobImpl, ImportRunningJobImpl, InventoryAuditImpl, InventoryImpl, LocaleDependantFieldsImpl, LocalizedPropertiesImpl, MoneyImpl, NullPaymentGatewayImpl, OrderAddressImpl, OrderImpl, OrderNoteImpl, OrderNumberGeneratorImpl, OrderPaymentImpl, OrderReturnImpl, OrderReturnSkuImpl, OrderSearchCriteriaImpl, OrderShipmentImpl, OrderSkuImpl, OrderTaxValueImpl, OrderTotalPercentageMethodImpl, PayflowProPaymentGatewayImpl, PaypalExpressPaymentGatewayImpl, PriceFilterImpl, PriceSorterImpl, PriceTierAdaptorImpl, PriceTierImpl, ProductAdaptorForAttributeRangeFilterImpl, ProductAdaptorForPriceFilterImpl, ProductAmountDiscountActionImpl, ProductAssociationImpl, ProductCategoryConditionImpl, ProductCategoryImpl, ProductConditionImpl, ProductDeletedImpl, ProductExceptionImpl, ProductImpl, ProductInCartConditionImpl, ProductLoadTunerImpl, ProductNameSorterImpl, ProductPercentDiscountActionImpl, ProductPriceImpl, ProductSearchCriteriaImpl, ProductSkuImpl, ProductSkuLoadTunerImpl, ProductSkuSpecImpl, ProductTypeImpl, ProductTypeLoadTunerImpl, PromotionRuleDelegateImpl, PromotionRuleExceptionsImpl, PromotionRuleImpl, RegionImpl, RuleParameterImpl, RuleSetImpl, SearchRequestImpl, SearchResultImpl, SfSearchLogImpl, ShippingAmountDiscountActionImpl, ShippingCostCalculationParameterImpl, ShippingPercentDiscountActionImpl, ShippingRegionImpl, ShippingServiceLevelBeanImpl, ShippingServiceLevelImpl, ShoppingCartImpl, ShoppingCartItemImpl, SkuExceptionImpl, SkuInCartConditionImpl, SkuOptionImpl, SkuOptionValueImpl, SkuPriceImpl, TaxCategoryImpl, TaxCodeImpl, TaxJurisdictionCategoryXImpl, TaxJurisdictionImpl, TopSellerImpl, TopSellerSorterImpl, UserPermissionImpl, UserRoleImpl, ViewHistoryImpl, ViewHistoryProductImpl, WishListItemImpl, WishListMessageImpl

public interface EpDomain
extends java.io.Serializable

Represents a general domain object.


Method Summary
 ElasticPath getElasticPath()
          Get the ElasticPath singleton.
 void setElasticPath(ElasticPath elasticpath)
          Inject the ElasticPath singleton.
 

Method Detail

getElasticPath

ElasticPath getElasticPath()
Get the ElasticPath singleton.

Returns:
elasticpath the ElasticPath singleton.

setElasticPath

void setElasticPath(ElasticPath elasticpath)
Inject the ElasticPath singleton.

Parameters:
elasticpath - the ElasticPath singleton.