| Modifier and Type | Class and Description | 
|---|---|
| class  | GenericObjectDaoImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractReader<T>Deprecated.   | 
| class  | AbstractWriter<T>Abstract Writer for services | 
| class  | EntityJSONCollectionWriter<T>A JSON writer; for the WebServices that return a  Collectionof Entities As JSON ArrayIf the Collectionis expected to have multiple entities then look @#entityToJsonProviderandEntityJSONCollectionWriter.entityJsonTransformersMap. | 
| class  | EntityJSONWriter<T>A JSON writer; for the WebServices that return an Entity As JSON | 
| class  | GenericObjectListWriterA JSON writer; for the WebServices that return  ResultRows | 
| class  | GenericObjectWriterA JSON writer; for the WebServices that return  ResultRows | 
| class  | ObjectListWriterA JSON writer; for the WebServices that return  ResultRows | 
| class  | PageWriterA JSON reader; for the WebServices that sends a  PageInfo | 
| class  | QueryReaderA JSON reader; for the WebServices that sends a  Query | 
| class  | ResponseWriterA JSON writer; for the WebServices that sends a  Response | 
| class  | ResultRowListWriterA JSON writer; for the WebServices that return  ResultRows | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AuditDaoImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CommentDaoImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractHierarchyDaoImpl<T extends IHierarchialReference>Some common work horse  IHierarchialReferencedomain related common DAO method helpers | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractConfigurationJPADaoImpl<C extends AbstractConfiguration>Abstract reusable  AbstractConfigurationclass for other modules to extend. | 
| class  | ConfigurationJPADaoImplDeprecated. 
 Each Application is encouraged to define its own implementation of  AbstractConfigurationJPADaoImplTry to extend fromAbstractQueryableDaoImpldirectly | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractContentHierarchyDaoImpl<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>Default JPA implementation for  ContentDaoTODO: All locale based code is based on AbstractContent.getLocale().Language. | 
| class  | ContentDaoImpl<C extends ContentDescriber>Default JPA implementation for  ContentDaowith support by the default Transaction ManagerTODO: All locale based code is based on AbstractContent.getLocale().Language. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FacetListWriterDeprecated. 
 User  EntityJSONCollectionWriterdirectly | 
| class  | FacetWriterDeprecated. 
 User  EntityJSONWriterdirectly | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractQueryableDaoImpl<T>A generic DAO Impl of higher order queries & criteria & pagination. Though intended to be also an abstract class, the AbstractQueryableDaoImpl.getQueryObject(Query, boolean)is a useful method by itself. | 
| class  | GenericDaoImpl<T>A generic DaoImpl. | 
| class  | GenericQueryableDaoImpl<T>Deprecated. 
 Try to extend from  AbstractQueryableDaoImpldirectly | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LogisticsDaoImplDefault implementation for  LogisticsDao | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OrderDaoImpl<O extends Order>Order related DAO
  Order queries can be complex; for most practical purposes the DAO will never fully suffice and hence not interface is provided. Just a basic service provider with access to the EntityManager | 
| class  | PromotionDaoImpl<T extends Promotion>Basic Promotion related DAO's
  Promotion queries can be complex; for most practical purposes the DAO will never fully suffice and hence not interface is provided. Just a basic service provider with access to the EntityManager | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultTransactionService<T extends Transaction<O>,O extends Order>Default implementation for  TransactionServiceSince this implements ChangeGenerator; it will also generate Events of Typesave - Transaction | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OrderListWriter<T extends Order<I>,I extends OrderItem>Deprecated. 
 User  EntityJSONCollectionWriterdirectly | 
| class  | OrderWriter<T extends Order<I>,I extends OrderItem>Deprecated. 
 User  EntityJSONWriterdirectly | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CartWriterA JSON writer; for the WebServices that return  Carts | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EcomUserDaoImpl<U extends IGenericEcomUser>User related queries. | 
| class  | RegisteredUserLoginDaoImpl<U extends IGenericEcomUser>Ensures there is a Dao that adheres to  UserDao; which can be used for Authorization, Login etc. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventsDaoImpl<E extends AbstractEvent> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventsListWriter | 
| class  | EventsReaderA JSON reader; for the WebServices that sends a  Query | 
| class  | EventsWriterA JSON writer; for the WebServices that return  ResultRows | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PostDaoImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProductDaoImpl<T extends Product>Default MySQL-JPA implementation for  ProductDaoEven though written with JPA there are some slight My-SQL bindings like case name of entity/table etc. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProductTemplateServiceImplProductTemplatespecificTemplateServicemethods | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProductListWriterDeprecated. 
 User  EntityJSONCollectionWriterdirectly | 
| class  | ProductWriterDeprecated. 
 User  EntityJSONWriterdirectly | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RatingDaoImpl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PostTemplateServiceImplImplementation of the  TemplateServicefor Posts. | 
| class  | TemplateServiceImplDefault implementation of the  TemplateService | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UserAttributesDaoImpl<U extends UserAttribute>DAO for  UserAttribute | 
| class  | UserDaoImpl<U extends User>Implementation for  Users &CredentialsFor different types of Userentities, use different instances of this. | 
Copyright © 2018. All rights reserved.