au.gov.tas.dpiwe.mr.test.aggregation
Interface DeedHome

All Superinterfaces:
EJBLocalHome, LocalHome
All Known Implementing Classes:
MrDeedHome

public interface DeedHome
extends LocalHome

The home interface for Deed.

Since:
Mr Architecture 2.0
Version:
1.0.0.1
Author:
Kade Hanson

Method Summary
 DeedObject create(SquareKey squareID)
          Creates a bean with the square ID specified.
 DeedObject findAllByPrimaryKey(SquareKey squareID)
          Returns the bean with the square ID specified, populating aggregations.
 List findAllWhereFieldsEqual(String edition, SquareKey squareID)
          Searches for multiple beans, populating aggregations.
 DeedObject findByPrimaryKey(SquareKey squareID)
          Returns the bean with the square ID specified.
 List findWhereFieldsEqual(String edition, SquareKey squareID)
          Searches for multiple beans.
 
Methods inherited from interface au.gov.tas.dpiwe.mr.bean.LocalHome
getMetaData, invokeOnServer, lock
 
Methods inherited from interface javax.ejb.EJBLocalHome
remove
 

Method Detail

create

DeedObject create(SquareKey squareID)
                  throws CreateException
Creates a bean with the square ID specified.

Parameters:
squareID - the square ID of the bean to create.
Returns:
a new bean with the square ID specified
Throws:
CreateException

findByPrimaryKey

DeedObject findByPrimaryKey(SquareKey squareID)
                            throws FinderException
Returns the bean with the square ID specified.

Parameters:
squareID - the square ID of the bean to find.
Returns:
the bean with the square ID specified.
Throws:
FinderException

findAllByPrimaryKey

DeedObject findAllByPrimaryKey(SquareKey squareID)
                               throws FinderException
Returns the bean with the square ID specified, populating aggregations.

Parameters:
squareID - the square ID of the bean to find.
Returns:
the bean with the square ID specified.
Throws:
FinderException

findWhereFieldsEqual

List findWhereFieldsEqual(String edition,
                          SquareKey squareID)
                          throws FinderException
Searches for multiple beans.

Parameters:
squareID - the square ID of the beans to find.
edition - the edition name of the bean to find.
Returns:
beans with the square ID or edition specified.
Throws:
FinderException

findAllWhereFieldsEqual

List findAllWhereFieldsEqual(String edition,
                             SquareKey squareID)
                             throws FinderException
Searches for multiple beans, populating aggregations.

Parameters:
squareID - the square ID of the beans to find.
edition - the edition name of the bean to find.
Returns:
beans with the square ID or edition specified.
Throws:
FinderException