is.idega.idegaweb.golf.startingtime.data
Interface TeeTimeHome

All Superinterfaces:
javax.ejb.EJBLocalHome, com.idega.data.IDOHome
All Known Implementing Classes:
TeeTimeHomeImpl

public interface TeeTimeHome
extends com.idega.data.IDOHome


Method Summary
 TeeTime create()
           
 TeeTime createLegacy()
           
 java.util.Collection<TeeTime> findAll(java.sql.Date startingDateFrom, java.sql.Date startingDateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds, java.lang.Integer amount, java.lang.Integer index)
           
 java.util.Collection<TeeTime> findAllByCriteria(java.util.Date dateFrom, java.util.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds, java.lang.Integer amount, java.lang.Integer index)
           
 java.util.Collection<TeeTime> findAllByMembers(java.sql.Date startingDateFrom, java.sql.Date startingDateTo, java.lang.Boolean arrived, java.util.Collection<Member> members)
           
 java.util.Collection<TeeTime> findAllByMembersFound(java.sql.Date startingDateFrom, java.sql.Date startingDateTo, java.lang.Boolean arrived, java.util.Collection<java.lang.String> memberIds)
          TODO
 java.util.Collection<TeeTime> findAllByPrimaryKeys(java.util.Collection<java.lang.Object> primaryKeys)
           
 int findAmount(java.util.Date dateFrom, java.util.Date dateTo, java.lang.Boolean arrived, boolean arrivalUndefined, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> fieldIds)
           
 java.util.Collection findByFieldAndDateAndGroupNumber(Field field, java.sql.Date date, int groupNumber)
           
 TeeTime findByPrimaryKey(int id)
           
 TeeTime findByPrimaryKey(java.lang.Object pk)
           
 TeeTime findByPrimaryKeyLegacy(int id)
           
 TeeTime findByScorecard(Scorecard scorecard)
           
 
Methods inherited from interface com.idega.data.IDOHome
createIDO, decode, decode, findByPrimaryKeyCollection, findByPrimaryKeyIDO, getDatasource, getEntityCollectionForPrimaryKeys, setDatasource, setDatasource
 
Methods inherited from interface javax.ejb.EJBLocalHome
remove
 

Method Detail

create

TeeTime create()
               throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

findByPrimaryKey

TeeTime findByPrimaryKey(java.lang.Object pk)

createLegacy

TeeTime createLegacy()

findByPrimaryKey

TeeTime findByPrimaryKey(int id)
                         throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

findByPrimaryKeyLegacy

TeeTime findByPrimaryKeyLegacy(int id)
                               throws java.sql.SQLException
Throws:
java.sql.SQLException

findByScorecard

TeeTime findByScorecard(Scorecard scorecard)
                        throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

findAll

java.util.Collection<TeeTime> findAll(java.sql.Date startingDateFrom,
                                      java.sql.Date startingDateTo,
                                      java.lang.Boolean arrived,
                                      boolean arrivalUndefined,
                                      java.util.Collection<java.lang.String> memberIds,
                                      java.util.Collection<java.lang.String> fieldIds,
                                      java.lang.Integer amount,
                                      java.lang.Integer index)
Parameters:
startingDateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
startingDateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when TeeTimeBMPBean.SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
Returns:
number of TeeTimes filtered by given criteria or 0 on failure;

findAllByCriteria

java.util.Collection<TeeTime> findAllByCriteria(java.util.Date dateFrom,
                                                java.util.Date dateTo,
                                                java.lang.Boolean arrived,
                                                boolean arrivalUndefined,
                                                java.util.Collection<java.lang.String> memberIds,
                                                java.util.Collection<java.lang.String> fieldIds,
                                                java.lang.Integer amount,
                                                java.lang.Integer index)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when TeeTimeBMPBean.SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
Returns:
number of TeeTimes filtered by given criteria or 0 on failure;

findAmount

int findAmount(java.util.Date dateFrom,
               java.util.Date dateTo,
               java.lang.Boolean arrived,
               boolean arrivalUndefined,
               java.util.Collection<java.lang.String> memberIds,
               java.util.Collection<java.lang.String> fieldIds)
Parameters:
dateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
dateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
arrivalUndefined - is true, when TeeTimeBMPBean.SHOWED_UP must be null, skipped otherwise;
memberIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
fieldIds - is Collection of EJBLocalObject.getPrimaryKey() to search by, skipped if null;
Returns:
number of TeeTimes filtered by given criteria or 0 on failure;

findAllByMembers

java.util.Collection<TeeTime> findAllByMembers(java.sql.Date startingDateFrom,
                                               java.sql.Date startingDateTo,
                                               java.lang.Boolean arrived,
                                               java.util.Collection<Member> members)
Parameters:
startingDateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
startingDateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
members - is Collection of Member to search by, skipped if null;
Returns:
Collection of TeeTimes filtered by given criteria or Collections.emptyList() on failure;

findByFieldAndDateAndGroupNumber

java.util.Collection findByFieldAndDateAndGroupNumber(Field field,
                                                      java.sql.Date date,
                                                      int groupNumber)
                                                      throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

findAllByMembersFound

java.util.Collection<TeeTime> findAllByMembersFound(java.sql.Date startingDateFrom,
                                                    java.sql.Date startingDateTo,
                                                    java.lang.Boolean arrived,
                                                    java.util.Collection<java.lang.String> memberIds)

TODO

Parameters:
startingDateFrom - is floor of TeeTime.getStartingtimeDate(), skipped if null;
startingDateTo - is ceiling of TeeTime.getStartingtimeDate(), skipped if null;
arrived - is TeeTime.getShowedUp(), skipped if null;
memberIds - is Collection of Member to search by, skipped if null;
Returns:
Collection of TeeTimes filtered by given criteria or Collections.emptyList() on failure;

findAllByPrimaryKeys

java.util.Collection<TeeTime> findAllByPrimaryKeys(java.util.Collection<java.lang.Object> primaryKeys)
Parameters:
primaryKeys - is Collection of EJBLocalObject.getPrimaryKey()s, not null;
Returns:
entities by primary keys or Collections.emptyList() on failure;


Copyright © 2000-2014 idega software. All Rights Reserved.