com.javelin.fpml.fx
Interface AddressHome


public interface AddressHome

AddressHome.java

null

Author:
Javelin Software
See Also:
Address, AddressSession, AddressValidator

Method Summary
 int countByQuery(java.lang.String query)
          Count the Beans using a String.
 Address create(Address address)
          Create just this Address in the store.
 java.util.Iterator findByAll()
          Find All the 'available' beans.
 Address findByCountry(java.lang.Object countryKey)
          Find the Address By Country
 Address findByPrimaryKey(java.lang.Object addressKey)
          Find the Address By PrimaryKey
 java.util.Iterator findByQuery(java.lang.String query)
          Find the Beans using a String.
 java.util.Iterator findByQuery(java.lang.String query, int maxRows)
          Find the Beans using a Query String, with a maximum return row count.
 Address findByStreetAddress(java.lang.Object streetAddressKey)
          Find the Address By StreetAddress
 void load(Address address)
          Reload the Address based on it's primaryKey.
 void remove(Address addressKey)
          Remove just this Address in the store.
 void store(Address address)
          Store just this Address in the store.
 

Method Detail

findByAll

public java.util.Iterator findByAll()
                             throws FinderException,
                                    ValidationException
Find All the 'available' beans.

Returns:
Iterator
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

findByPrimaryKey

public Address findByPrimaryKey(java.lang.Object addressKey)
                         throws FinderException,
                                ValidationException
Find the Address By PrimaryKey

Parameters:
addressKey -
Returns:
Address
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

findByStreetAddress

public Address findByStreetAddress(java.lang.Object streetAddressKey)
                            throws FinderException,
                                   ValidationException
Find the Address By StreetAddress

Parameters:
streetAddressKey -
Returns:
Address
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

findByCountry

public Address findByCountry(java.lang.Object countryKey)
                      throws FinderException,
                             ValidationException
Find the Address By Country

Parameters:
countryKey -
Returns:
Address
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

findByQuery

public java.util.Iterator findByQuery(java.lang.String query)
                               throws FinderException,
                                      ValidationException
Find the Beans using a String.

Parameters:
query - A Query String, usually a SQL query.
Returns:
Iterator
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

findByQuery

public java.util.Iterator findByQuery(java.lang.String query,
                                      int maxRows)
                               throws FinderException,
                                      ValidationException
Find the Beans using a Query String, with a maximum return row count.

Parameters:
query - A Query String
maxRows - The maximum number of rows to return.
Returns:
Iterator
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

countByQuery

public int countByQuery(java.lang.String query)
                 throws FinderException,
                        ValidationException
Count the Beans using a String.

Parameters:
query - A Query String
Returns:
int the number of matching beans
Throws:
FinderException - If there was a problem finding any of the beans.
ValidationException - If there was a problem validating any of the beans.

load

public void load(Address address)
          throws LoadException,
                 ValidationException
Reload the Address based on it's primaryKey.

Throws:
LoadException - If there was a problem loading the Bean.
ValidationException - If there was a problem validating the Bean.

create

public Address create(Address address)
               throws CreateException,
                      ValidationException
Create just this Address in the store.

Throws:
CreateException - If there was a problem creating the Bean.
ValidationException - If there was a problem validating the Bean.

store

public void store(Address address)
           throws StoreException,
                  ValidationException
Store just this Address in the store.

Throws:
StoreException - If there was a problem storing the Bean.
ValidationException - If there was a problem validating the Bean.

remove

public void remove(Address addressKey)
            throws RemoveException,
                   ValidationException
Remove just this Address in the store.

Throws:
RemoveException - If there was a problem removing the Bean.
ValidationException - If there was a problem validating the Bean.