org.company.thesandbox.data.spring.dao
Interface OrderDaoBase

All Known Subinterfaces:
OrderDao
All Known Implementing Classes:
OrderDaoImpl, OrderDaoImplBase

public interface OrderDaoBase

OrderDaoBaseData Access Object (DAO). Responsible for accessing database.

Author:
Mod4j generated

Method Summary
 Order add(Order object)
          Adds a new Order to the database
 void delete(Order object)
          Deletes a Order from the database.
 java.util.List<Order> listAllOrders()
          Selects all Orders from the database.
 Order retrieve(long id)
          Retrieves a Order by its ID from the database.
 Order update(Order object)
          Stores/Updates the Order in the database.
 

Method Detail

retrieve

Order retrieve(long id)
Retrieves a Order by its ID from the database.

Parameters:
id - id of the Order to retrieve.
Returns:
Order retrieved or null when no Order was found.

add

Order add(Order object)
Adds a new Order to the database

Parameters:
object - the Order to add to the database.
Returns:
the stored Order.

update

Order update(Order object)
Stores/Updates the Order in the database. Inclusive all its posts.

Parameters:
object - the Order to store/update
Returns:

delete

void delete(Order object)
Deletes a Order from the database.

Parameters:
object - the Order to delete

listAllOrders

java.util.List<Order> listAllOrders()
Selects all Orders from the database.

Returns:
a List of all Order objects.


Copyright © 2010. All Rights Reserved.