com.javelin.fpml.shared
Interface BermudaExerciseHome


public interface BermudaExerciseHome

BermudaExerciseHome.java

null

Author:
Javelin Software
See Also:
BermudaExercise, BermudaExerciseSession, BermudaExerciseValidator

Method Summary
 int countByQuery(java.lang.String query)
          Count the Beans using a String.
 BermudaExercise create(BermudaExercise bermudaExercise)
          Create just this BermudaExercise in the store.
 java.util.Iterator findByAll()
          Find All the 'available' beans.
 BermudaExercise findByBermudaExerciseDates(java.lang.Object bermudaExerciseDatesKey)
          Find the BermudaExercise By BermudaExerciseDates
 BermudaExercise findByEarliestExerciseTime(java.lang.Object earliestExerciseTimeKey)
          Find the BermudaExercise By EarliestExerciseTime
 BermudaExercise findByExerciseFeeSchedule(java.lang.Object exerciseFeeScheduleKey)
          Find the BermudaExercise By ExerciseFeeSchedule
 BermudaExercise findByExpirationTime(java.lang.Object expirationTimeKey)
          Find the BermudaExercise By ExpirationTime
 BermudaExercise findByLatestExerciseTime(java.lang.Object latestExerciseTimeKey)
          Find the BermudaExercise By LatestExerciseTime
 BermudaExercise findByMultipleExercise(java.lang.Object multipleExerciseKey)
          Find the BermudaExercise By MultipleExercise
 BermudaExercise findByPrimaryKey(java.lang.Object bermudaExerciseKey)
          Find the BermudaExercise 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.
 BermudaExercise findByRelevantUnderlyingDate(java.lang.Object relevantUnderlyingDateKey)
          Find the BermudaExercise By RelevantUnderlyingDate
 void load(BermudaExercise bermudaExercise)
          Reload the BermudaExercise based on it's primaryKey.
 void remove(BermudaExercise bermudaExerciseKey)
          Remove just this BermudaExercise in the store.
 void store(BermudaExercise bermudaExercise)
          Store just this BermudaExercise 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 BermudaExercise findByPrimaryKey(java.lang.Object bermudaExerciseKey)
                                 throws FinderException,
                                        ValidationException
Find the BermudaExercise By PrimaryKey

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

findByBermudaExerciseDates

public BermudaExercise findByBermudaExerciseDates(java.lang.Object bermudaExerciseDatesKey)
                                           throws FinderException,
                                                  ValidationException
Find the BermudaExercise By BermudaExerciseDates

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

findByRelevantUnderlyingDate

public BermudaExercise findByRelevantUnderlyingDate(java.lang.Object relevantUnderlyingDateKey)
                                             throws FinderException,
                                                    ValidationException
Find the BermudaExercise By RelevantUnderlyingDate

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

findByEarliestExerciseTime

public BermudaExercise findByEarliestExerciseTime(java.lang.Object earliestExerciseTimeKey)
                                           throws FinderException,
                                                  ValidationException
Find the BermudaExercise By EarliestExerciseTime

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

findByLatestExerciseTime

public BermudaExercise findByLatestExerciseTime(java.lang.Object latestExerciseTimeKey)
                                         throws FinderException,
                                                ValidationException
Find the BermudaExercise By LatestExerciseTime

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

findByExpirationTime

public BermudaExercise findByExpirationTime(java.lang.Object expirationTimeKey)
                                     throws FinderException,
                                            ValidationException
Find the BermudaExercise By ExpirationTime

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

findByMultipleExercise

public BermudaExercise findByMultipleExercise(java.lang.Object multipleExerciseKey)
                                       throws FinderException,
                                              ValidationException
Find the BermudaExercise By MultipleExercise

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

findByExerciseFeeSchedule

public BermudaExercise findByExerciseFeeSchedule(java.lang.Object exerciseFeeScheduleKey)
                                          throws FinderException,
                                                 ValidationException
Find the BermudaExercise By ExerciseFeeSchedule

Parameters:
exerciseFeeScheduleKey -
Returns:
BermudaExercise
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(BermudaExercise bermudaExercise)
          throws LoadException,
                 ValidationException
Reload the BermudaExercise 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 BermudaExercise create(BermudaExercise bermudaExercise)
                       throws CreateException,
                              ValidationException
Create just this BermudaExercise 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(BermudaExercise bermudaExercise)
           throws StoreException,
                  ValidationException
Store just this BermudaExercise 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(BermudaExercise bermudaExerciseKey)
            throws RemoveException,
                   ValidationException
Remove just this BermudaExercise in the store.

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