is.idega.idegaweb.golf.entity
Class ScorecardHomeImpl
java.lang.Object
com.idega.data.IDOFactory
is.idega.idegaweb.golf.entity.ScorecardHomeImpl
- All Implemented Interfaces:
- com.idega.data.IDOHome, ScorecardHome, java.io.Serializable, javax.ejb.EJBLocalHome
public class ScorecardHomeImpl
- extends com.idega.data.IDOFactory
- implements ScorecardHome
- See Also:
- Serialized Form
Fields inherited from class com.idega.data.IDOFactory |
dataSource |
Method Summary |
Scorecard |
create()
|
Scorecard |
createLegacy()
|
java.util.Collection |
findAllByCardWriterAndStatus(Member member,
java.util.List<ScorecardStatus> statuses)
|
java.util.Collection<Scorecard> |
findAllByGolfer(int memberID,
boolean ascending)
|
java.util.Collection<Scorecard> |
findAllByGolfer(int memberID,
java.util.Date dateFrom,
java.util.Date dateTo,
boolean ascending)
|
java.util.Collection<Scorecard> |
findAllByGolfer(int memberID,
java.sql.Date dateFrom,
java.sql.Date dateTo,
boolean ascending)
|
java.util.Collection<Scorecard> |
findAllByGolfer(int memberID,
java.sql.Date dateFrom,
java.sql.Date dateTo,
int numberOfRecords,
boolean ascending)
|
java.util.Collection<Scorecard> |
findAllByGolfer(int memberID,
int numberOfRecords,
boolean ascending)
|
java.util.Collection |
findAllByGolfer(Member member,
ScorecardStatus status)
|
java.util.Collection |
findAllByGolferAndTournament(Member member,
Tournament tournament)
|
Scorecard |
findAllByGolferAndTournamentRound(Member member,
TournamentRound round)
|
java.util.Collection |
findAllByStatuses(java.util.List<ScorecardStatus> statuses)
|
java.util.Collection |
findAllByTournamentRound(TournamentRound round)
|
java.util.Collection |
findAllByUnionAndDate(Union union,
java.sql.Date dateFrom,
java.sql.Date dateTo)
|
Scorecard |
findBestRoundAfterDateByMember(int member,
java.sql.Date scorecardDate)
|
Scorecard |
findByGolferAndFieldAndDate(Member member,
Field field,
java.sql.Date date,
ScorecardStatus status)
|
Scorecard |
findByPrimaryKey(int id)
|
Scorecard |
findByPrimaryKey(java.lang.Object pk)
|
Scorecard |
findByPrimaryKeyLegacy(int id)
|
Scorecard |
findByTeeTime(java.lang.String teeTimeId)
|
Scorecard |
findByUniqueID(java.lang.String uniqueID)
|
Scorecard |
findLastPlayedRoundByMember(int member)
|
Scorecard |
findLastPlayedRoundByMember(int member,
java.sql.Date date)
|
int |
getCountRoundsPlayedByMember(int member)
|
int |
getCountRoundsPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
java.lang.Class |
getEntityInterfaceClass()
|
int |
getNumberOfRoundsAfterDateByMember(int member,
java.sql.Date scorecardDate)
|
int |
getSumPointsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
protected TeeTimeHome |
getTeeTimeHome()
|
Methods inherited from class com.idega.data.IDOFactory |
createEntity, createIDO, decode, decode, findByPrimaryKeyCollection, findByPrimaryKeyIDO, findByPrimaryKeyIDO, findSubTypeByPrimaryKeyIDO, findSubTypesByPrimaryKeysIDO, getDatasource, getEntityBeanClass, getEntityCollectionForPrimaryKeys, getEntitySetForPrimaryKeys, getHomesForSubtypes, getHomesForSubtypes, idoCheckInPooledEntity, idoCheckOutPooledEntity, idoCreate, idoCreate, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, idoFindByPrimaryKey, remove, setDatasource, setDatasource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 |
ScorecardHomeImpl
public ScorecardHomeImpl()
getEntityInterfaceClass
public java.lang.Class getEntityInterfaceClass()
- Specified by:
getEntityInterfaceClass
in class com.idega.data.IDOFactory
create
public Scorecard create()
throws javax.ejb.CreateException
- Specified by:
create
in interface ScorecardHome
- Throws:
javax.ejb.CreateException
findByPrimaryKey
public Scorecard findByPrimaryKey(java.lang.Object pk)
throws javax.ejb.FinderException
- Specified by:
findByPrimaryKey
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
createLegacy
public Scorecard createLegacy()
- Specified by:
createLegacy
in interface ScorecardHome
findByPrimaryKey
public Scorecard findByPrimaryKey(int id)
throws javax.ejb.FinderException
- Specified by:
findByPrimaryKey
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findByPrimaryKeyLegacy
public Scorecard findByPrimaryKeyLegacy(int id)
throws java.sql.SQLException
- Specified by:
findByPrimaryKeyLegacy
in interface ScorecardHome
- Throws:
java.sql.SQLException
findByUniqueID
public Scorecard findByUniqueID(java.lang.String uniqueID)
throws javax.ejb.FinderException
- Specified by:
findByUniqueID
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
getCountRoundsPlayedByMember
public int getCountRoundsPlayedByMember(int member)
throws com.idega.data.IDOException
- Specified by:
getCountRoundsPlayedByMember
in interface ScorecardHome
- Throws:
com.idega.data.IDOException
getCountRoundsPlayedByMember
public int getCountRoundsPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
throws com.idega.data.IDOException
- Specified by:
getCountRoundsPlayedByMember
in interface ScorecardHome
- Throws:
com.idega.data.IDOException
getSumPointsByMember
public int getSumPointsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
throws com.idega.data.IDOException
- Specified by:
getSumPointsByMember
in interface ScorecardHome
- Throws:
com.idega.data.IDOException
getNumberOfRoundsAfterDateByMember
public int getNumberOfRoundsAfterDateByMember(int member,
java.sql.Date scorecardDate)
throws com.idega.data.IDOException
- Specified by:
getNumberOfRoundsAfterDateByMember
in interface ScorecardHome
- Throws:
com.idega.data.IDOException
findBestRoundAfterDateByMember
public Scorecard findBestRoundAfterDateByMember(int member,
java.sql.Date scorecardDate)
throws javax.ejb.FinderException
- Specified by:
findBestRoundAfterDateByMember
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findLastPlayedRoundByMember
public Scorecard findLastPlayedRoundByMember(int member)
throws javax.ejb.FinderException
- Specified by:
findLastPlayedRoundByMember
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findLastPlayedRoundByMember
public Scorecard findLastPlayedRoundByMember(int member,
java.sql.Date date)
throws javax.ejb.FinderException
- Specified by:
findLastPlayedRoundByMember
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByGolfer
public java.util.Collection<Scorecard> findAllByGolfer(int memberID,
boolean ascending)
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Parameters:
memberID
- is EJBLocalObject.getPrimaryKey()
to filter by,
not null
;ascending
- tells if results should be sorted by
Scorecard.getScorecardDate()
in ascending order;
- Returns:
- entities by criteria or
Collections.emptyList()
on failure;
findAllByGolfer
public java.util.Collection<Scorecard> findAllByGolfer(int memberID,
int numberOfRecords,
boolean ascending)
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Parameters:
memberID
- is EJBLocalObject.getPrimaryKey()
to filter by,
not null
;numberOfRecords
- is number of entries to get from data
source, skipped if -1;ascending
- tells if results should be sorted by
Scorecard.getScorecardDate()
in ascending order;
- Returns:
- entities by criteria or
Collections.emptyList()
on failure;
findAllByGolfer
public java.util.Collection<Scorecard> findAllByGolfer(int memberID,
java.util.Date dateFrom,
java.util.Date dateTo,
boolean ascending)
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Parameters:
memberID
- is EJBLocalObject.getPrimaryKey()
to filter by,
not null
;dateFrom
- is floor of Scorecard.getScorecardDate()
,
skipped if null
;dateTo
- is ceiling of Scorecard.getScorecardDate()
,
skipped if null
;ascending
- tells if results should be sorted by
Scorecard.getScorecardDate()
in ascending order;
- Returns:
- entities by criteria or
Collections.emptyList()
on failure;
findAllByGolfer
public java.util.Collection<Scorecard> findAllByGolfer(int memberID,
java.sql.Date dateFrom,
java.sql.Date dateTo,
boolean ascending)
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Parameters:
memberID
- is EJBLocalObject.getPrimaryKey()
to filter by,
not null
;dateFrom
- is floor of Scorecard.getScorecardDate()
,
skipped if null
;dateTo
- is ceiling of Scorecard.getScorecardDate()
,
skipped if null
;ascending
- tells if results should be sorted by
Scorecard.getScorecardDate()
in ascending order;
- Returns:
- entities by criteria or
Collections.emptyList()
on failure;
findAllByGolfer
public java.util.Collection<Scorecard> findAllByGolfer(int memberID,
java.sql.Date dateFrom,
java.sql.Date dateTo,
int numberOfRecords,
boolean ascending)
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Parameters:
memberID
- is EJBLocalObject.getPrimaryKey()
to filter by,
not null
;dateFrom
- is floor of Scorecard.getScorecardDate()
,
skipped if null
;dateTo
- is ceiling of Scorecard.getScorecardDate()
,
skipped if null
;numberOfRecords
- is number of entries to get from data
source, skipped if -1;ascending
- tells if results should be sorted by
Scorecard.getScorecardDate()
in ascending order;
- Returns:
- entities by criteria or
Collections.emptyList()
on failure;
findAllByTournamentRound
public java.util.Collection findAllByTournamentRound(TournamentRound round)
throws javax.ejb.FinderException
- Specified by:
findAllByTournamentRound
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByGolferAndTournamentRound
public Scorecard findAllByGolferAndTournamentRound(Member member,
TournamentRound round)
throws javax.ejb.FinderException
- Specified by:
findAllByGolferAndTournamentRound
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByGolferAndTournament
public java.util.Collection findAllByGolferAndTournament(Member member,
Tournament tournament)
throws javax.ejb.FinderException
- Specified by:
findAllByGolferAndTournament
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByUnionAndDate
public java.util.Collection findAllByUnionAndDate(Union union,
java.sql.Date dateFrom,
java.sql.Date dateTo)
throws javax.ejb.FinderException
- Specified by:
findAllByUnionAndDate
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByGolfer
public java.util.Collection findAllByGolfer(Member member,
ScorecardStatus status)
throws javax.ejb.FinderException
- Specified by:
findAllByGolfer
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findByGolferAndFieldAndDate
public Scorecard findByGolferAndFieldAndDate(Member member,
Field field,
java.sql.Date date,
ScorecardStatus status)
throws javax.ejb.FinderException
- Specified by:
findByGolferAndFieldAndDate
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByCardWriterAndStatus
public java.util.Collection findAllByCardWriterAndStatus(Member member,
java.util.List<ScorecardStatus> statuses)
throws javax.ejb.FinderException
- Specified by:
findAllByCardWriterAndStatus
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findAllByStatuses
public java.util.Collection findAllByStatuses(java.util.List<ScorecardStatus> statuses)
throws javax.ejb.FinderException
- Specified by:
findAllByStatuses
in interface ScorecardHome
- Throws:
javax.ejb.FinderException
findByTeeTime
public Scorecard findByTeeTime(java.lang.String teeTimeId)
- Specified by:
findByTeeTime
in interface ScorecardHome
- Parameters:
teeTimeId
- is EJBLocalObject.getPrimaryKey()
, not null
;
- Returns:
- entity by criteria or
null
on failure;
getTeeTimeHome
protected TeeTimeHome getTeeTimeHome()
Copyright © 2000-2014 idega software. All Rights Reserved.