[jboss-svn-commits] JBL Code SVN: r26452 - labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon May 11 05:35:04 EDT 2009


Author: whitingjr
Date: 2009-05-11 05:35:03 -0400 (Mon, 11 May 2009)
New Revision: 26452

Removed:
   labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/BillingDetailsDAO.java
   labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/CategoryDAO.java
   labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/GenericDAO.java
   labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/ItemDAO.java
   labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/UserDAO.java
Log:


Deleted: labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/BillingDetailsDAO.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/BillingDetailsDAO.java	2009-05-11 09:34:52 UTC (rev 26451)
+++ labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/BillingDetailsDAO.java	2009-05-11 09:35:03 UTC (rev 26452)
@@ -1,20 +0,0 @@
-package auction.dao;
-
-import auction.model.*;
-
-import java.util.*;
-
-/**
- * Business DAO operations related to the <tt>BillingDetails</tt> entity.
- * <p>
- * @see auction.model.BillingDetails
- * @see auction.model.CreditCard
- * @see auction.model.BankAccount
- *
- * @author Christian Bauer
- */
-public interface BillingDetailsDAO extends GenericDAO<BillingDetails, Long> {
-
-    public List<BillingDetails> findConcrete(Class concreteClass);
-
-}

Deleted: labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/CategoryDAO.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/CategoryDAO.java	2009-05-11 09:34:52 UTC (rev 26451)
+++ labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/CategoryDAO.java	2009-05-11 09:35:03 UTC (rev 26452)
@@ -1,19 +0,0 @@
-package auction.dao;
-
-
-import auction.model.Category;
-
-import java.util.List;
-
-/**
- * Business DAO operations related to the <tt>Category</tt> entity.
- *
- * @see auction.model.Category
- *
- * @author Christian Bauer
- */
-public interface CategoryDAO extends GenericDAO<Category, Long> {
-
-    public List<Category> findAll(boolean onlyRootCategories);
-
-}

Deleted: labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/GenericDAO.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/GenericDAO.java	2009-05-11 09:34:52 UTC (rev 26451)
+++ labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/GenericDAO.java	2009-05-11 09:35:03 UTC (rev 26452)
@@ -1,30 +0,0 @@
-package auction.dao;
-
-import java.util.List;
-import java.io.Serializable;
-
-/**
- * An interface shared by all business data access objects.
- * <p>
- * All CRUD (create, read, update, delete) basic data access operations are
- * isolated in this interface and shared accross all DAO implementations.
- * The current design is for a state-management oriented persistence layer
- * (for example, there is no UDPATE statement function) that provides
- * automatic transactional dirty checking of business objects in persistent
- * state.
- *
- * @author Christian Bauer
- */
-public interface GenericDAO<T, ID extends Serializable> {
-
-    T findById(ID id, boolean lock);
-
-    List<T> findAll();
-
-    List<T> findByExample(T exampleInstance, String... excludeProperty);
-
-    T makePersistent(T entity);
-
-    void makeTransient(T entity);
-
-}

Deleted: labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/ItemDAO.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/ItemDAO.java	2009-05-11 09:34:52 UTC (rev 26451)
+++ labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/ItemDAO.java	2009-05-11 09:35:03 UTC (rev 26452)
@@ -1,26 +0,0 @@
-package auction.dao;
-
-import auction.model.Item;
-import auction.model.Bid;
-
-
-/**
- * Business DAO operations related to the <tt>Item</tt> entity.
- * <p>
- * Note the usage of the constants for named query declaration. That way,
- * naming of queries is centralized and checked at compile time. Of course,
- * this can be broken by externalizing queries into XML metadata, but it
- * is type-safe for queries declared in annotations. See the entity class
- * source for an example.
- *
- * @see auction.model.Item
- *
- * @author Christian Bauer
- */
-public interface ItemDAO extends GenericDAO<Item, Long> {
-
-    Bid getMaxBid(Item item);
-    Bid getMinBid(Item item);
-    public Item fetchWithBids(Item item);
-
-}

Deleted: labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/UserDAO.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/UserDAO.java	2009-05-11 09:34:52 UTC (rev 26451)
+++ labs/jbosstm/workspace/whitingjr/HibernateWithInMemoryObjects/src/main/java/auction/dao/UserDAO.java	2009-05-11 09:35:03 UTC (rev 26452)
@@ -1,13 +0,0 @@
-package auction.dao;
-
-import auction.model.User;
-
-
-/**
- * Business DAO operations related to the <tt>User</tt> entity.
- *
- * @see auction.model.User
- *
- * @author Christian Bauer
- */
-public interface UserDAO extends GenericDAO<User, Long> { }




More information about the jboss-svn-commits mailing list