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

All Known Subinterfaces:
OrderLineDao
All Known Implementing Classes:
OrderLineDaoImpl, OrderLineDaoImplBase

public interface OrderLineDaoBase

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

Author:
Mod4j generated

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

Method Detail

retrieve

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

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

add

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

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

update

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

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

delete

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

Parameters:
object - the OrderLine to delete

listAllOrderLines

java.util.List<OrderLine> listAllOrderLines()
Selects all OrderLines from the database.

Returns:
a List of all OrderLine objects.


Copyright © 2010. All Rights Reserved.