com.javelin.fpml.ird
Interface BulletPaymentHome


public interface BulletPaymentHome

BulletPaymentHome.java

null

Author:
Javelin Software
See Also:
BulletPayment, BulletPaymentSession, BulletPaymentValidator

Method Summary
 int countByQuery(java.lang.String query)
          Count the Beans using a String.
 BulletPayment create(BulletPayment bulletPayment)
          Create just this BulletPayment in the store.
 java.util.Iterator findByAll()
          Find All the 'available' beans.
 BulletPayment findByPayment(java.lang.Object paymentKey)
          Find the BulletPayment By Payment
 BulletPayment findByPrimaryKey(java.lang.Object bulletPaymentKey)
          Find the BulletPayment By PrimaryKey
 BulletPayment findByProductId(java.lang.Object productIdKey)
          Find the BulletPayment By ProductId
 BulletPayment findByProductType(java.lang.Object productTypeKey)
          Find the BulletPayment By ProductType
 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.
 void load(BulletPayment bulletPayment)
          Reload the BulletPayment based on it's primaryKey.
 void remove(BulletPayment bulletPaymentKey)
          Remove just this BulletPayment in the store.
 void store(BulletPayment bulletPayment)
          Store just this BulletPayment 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 BulletPayment findByPrimaryKey(java.lang.Object bulletPaymentKey)
                               throws FinderException,
                                      ValidationException
Find the BulletPayment By PrimaryKey

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

findByProductType

public BulletPayment findByProductType(java.lang.Object productTypeKey)
                                throws FinderException,
                                       ValidationException
Find the BulletPayment By ProductType

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

findByProductId

public BulletPayment findByProductId(java.lang.Object productIdKey)
                              throws FinderException,
                                     ValidationException
Find the BulletPayment By ProductId

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

findByPayment

public BulletPayment findByPayment(java.lang.Object paymentKey)
                            throws FinderException,
                                   ValidationException
Find the BulletPayment By Payment

Parameters:
paymentKey -
Returns:
BulletPayment
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(BulletPayment bulletPayment)
          throws LoadException,
                 ValidationException
Reload the BulletPayment 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 BulletPayment create(BulletPayment bulletPayment)
                     throws CreateException,
                            ValidationException
Create just this BulletPayment 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(BulletPayment bulletPayment)
           throws StoreException,
                  ValidationException
Store just this BulletPayment 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(BulletPayment bulletPaymentKey)
            throws RemoveException,
                   ValidationException
Remove just this BulletPayment in the store.

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