is.idega.idegaweb.golf.entity
Interface StatisticHome

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

public interface StatisticHome
extends com.idega.data.IDOHome


Method Summary
 Statistic create()
           
 Statistic createLegacy()
           
 Statistic findByPrimaryKey(int id)
           
 Statistic findByPrimaryKey(java.lang.Object pk)
           
 Statistic findByPrimaryKeyLegacy(int id)
           
 java.util.Collection findByScorecard(Scorecard scorecard)
           
 Statistic findByScorecardAndTee(Scorecard scorecard, Tee tee)
           
 java.util.Collection findByTeeID(java.util.Collection teeIDs)
           
 Statistic findLongestDrive(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getCountByTeeId(java.util.Collection teeIDs)
           
 int getCountDrivesByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getCountFairwaysByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getCountOnGreenByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getNumberOnFairwayByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getNumberOnFairwayByTeeID(java.util.Collection teeIDs)
           
 int getNumberOnGreenByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getNumberOnGreenByTeeID(java.util.Collection teeIDs)
           
 double getPuttAverageByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 double getPuttAverageByTeeID(java.util.Collection teeIDs)
           
 int getPuttSumByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 int getSumOfDrivesByMember(int member, java.sql.Date fromDate, java.sql.Date toDate)
           
 
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

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

findByPrimaryKey

Statistic findByPrimaryKey(java.lang.Object pk)
                           throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

createLegacy

Statistic createLegacy()

findByPrimaryKey

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

findByPrimaryKeyLegacy

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

findByScorecard

java.util.Collection findByScorecard(Scorecard scorecard)
                                     throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

findByScorecardAndTee

Statistic findByScorecardAndTee(Scorecard scorecard,
                                Tee tee)
                                throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

findByTeeID

java.util.Collection findByTeeID(java.util.Collection teeIDs)
                                 throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException

getNumberOnFairwayByTeeID

int getNumberOnFairwayByTeeID(java.util.Collection teeIDs)
                              throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getCountByTeeId

int getCountByTeeId(java.util.Collection teeIDs)
                    throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getNumberOnGreenByTeeID

int getNumberOnGreenByTeeID(java.util.Collection teeIDs)
                            throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getPuttAverageByTeeID

double getPuttAverageByTeeID(java.util.Collection teeIDs)
                             throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getPuttAverageByMember

double getPuttAverageByMember(int member,
                              java.sql.Date fromDate,
                              java.sql.Date toDate)
                              throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getPuttSumByMember

int getPuttSumByMember(int member,
                       java.sql.Date fromDate,
                       java.sql.Date toDate)
                       throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getCountFairwaysByMember

int getCountFairwaysByMember(int member,
                             java.sql.Date fromDate,
                             java.sql.Date toDate)
                             throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getCountOnGreenByMember

int getCountOnGreenByMember(int member,
                            java.sql.Date fromDate,
                            java.sql.Date toDate)
                            throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getNumberOnGreenByMember

int getNumberOnGreenByMember(int member,
                             java.sql.Date fromDate,
                             java.sql.Date toDate)
                             throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getNumberOnFairwayByMember

int getNumberOnFairwayByMember(int member,
                               java.sql.Date fromDate,
                               java.sql.Date toDate)
                               throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getCountDrivesByMember

int getCountDrivesByMember(int member,
                           java.sql.Date fromDate,
                           java.sql.Date toDate)
                           throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

getSumOfDrivesByMember

int getSumOfDrivesByMember(int member,
                           java.sql.Date fromDate,
                           java.sql.Date toDate)
                           throws com.idega.data.IDOException
Throws:
com.idega.data.IDOException

findLongestDrive

Statistic findLongestDrive(int member,
                           java.sql.Date fromDate,
                           java.sql.Date toDate)
                           throws javax.ejb.FinderException
Throws:
javax.ejb.FinderException


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