is.idega.idegaweb.golf.business
Class StatisticsBusinessBean
java.lang.Object
com.idega.business.IBOServiceBean
is.idega.idegaweb.golf.business.StatisticsBusinessBean
- All Implemented Interfaces:
- com.idega.business.IBOService, StatisticsBusiness, java.io.Serializable, java.rmi.Remote, javax.ejb.EJBObject, javax.ejb.EnterpriseBean, javax.ejb.SessionBean
public class StatisticsBusinessBean
- extends com.idega.business.IBOServiceBean
- implements StatisticsBusiness
- Author:
- Anna
- See Also:
- Serialized Form
Method Summary |
double |
getAverage(int member,
int holePar,
java.sql.Date fromDate,
java.sql.Date toDate)
|
java.lang.String |
getDecimalText(double number)
|
double |
getDriveAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
double |
getFairwayAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getHolesPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getLongestDriveByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfBirdiesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfBogeysByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfDoubleBogeysByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfEaglesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfHolesPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfParsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOfRoundsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getNumberOnFairwayByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
double |
getNumberOnFairwayByTeeID(java.util.Collection teeIDs)
|
int |
getNumberOnGreenByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
double |
getNumberOnGreenByTeeID(java.util.Collection teeIDs)
|
double |
getOnGreenAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
java.lang.String |
getPercentText(double number)
|
double |
getPuttAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
double |
getPuttAverageByTeeID(java.util.Collection teeIDs)
|
java.util.Collection |
getStatisticsByTeeID(java.util.Collection teeIDs)
|
int |
getSumOfPointsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getSumOfPuttsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
int |
getSumOfStrokesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
|
TeeColor |
getTeeColor(Tee tee)
|
java.util.Collection |
getTeeFromFieldIDAndHoleNumber(int fieldID,
int holeNumber)
|
Methods inherited from class com.idega.business.IBOServiceBean |
addActionListener, debug, ejbActivate, ejbCreate, ejbCreateIBO, ejbHomeCreateIBO, ejbHomeIboCreate, ejbPassivate, ejbPostCreate, ejbPostCreateIBO, ejbRemove, getAccessController, getBundle, getBundleIdentifier, getCurrentUser, getDebugLogLevel, getDefaultLogLevel, getEJBHome, getEJBObject, getErrorLogLevel, getHandle, getIDOHome, getIWApplicationContext, getIWMainApplication, getLocalizedServiceDescription, getLogger, getPrimaryKey, getServiceDescription, getServiceInstance, getSessionContext, getSessionInstance, initializeBean, isIdentical, log, log, log, log, logConfig, logDebug, logError, logSevere, logWarning, remove, setIWApplicationContext, setSessionContext, triggerActionEvent, triggerActionEvent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.idega.business.IBOService |
addActionListener, getIWApplicationContext, getLocalizedServiceDescription, getServiceDescription, initializeBean |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
StatisticsBusinessBean
public StatisticsBusinessBean()
getNumberOnFairwayByTeeID
public double getNumberOnFairwayByTeeID(java.util.Collection teeIDs)
- Specified by:
getNumberOnFairwayByTeeID
in interface StatisticsBusiness
- See Also:
getNumberOnFairwayByTeeID(java.util.Collection)
getNumberOnGreenByTeeID
public double getNumberOnGreenByTeeID(java.util.Collection teeIDs)
- Specified by:
getNumberOnGreenByTeeID
in interface StatisticsBusiness
- See Also:
getNumberOnGreenByTeeID(java.util.Collection)
getPuttAverageByTeeID
public double getPuttAverageByTeeID(java.util.Collection teeIDs)
- Specified by:
getPuttAverageByTeeID
in interface StatisticsBusiness
- See Also:
getPuttAverageByTeeID(java.util.Collection)
getStatisticsByTeeID
public java.util.Collection getStatisticsByTeeID(java.util.Collection teeIDs)
- Specified by:
getStatisticsByTeeID
in interface StatisticsBusiness
- See Also:
getStatisticsByTeeID(java.util.Collection)
getTeeFromFieldIDAndHoleNumber
public java.util.Collection getTeeFromFieldIDAndHoleNumber(int fieldID,
int holeNumber)
- Specified by:
getTeeFromFieldIDAndHoleNumber
in interface StatisticsBusiness
- See Also:
getTeeFromFieldIDAndHoleNumber(int, int)
getTeeColor
public TeeColor getTeeColor(Tee tee)
- Specified by:
getTeeColor
in interface StatisticsBusiness
- See Also:
getTeeColor(is.idega.idegaweb.golf.entity.Tee)
getNumberOnFairwayByMember
public int getNumberOnFairwayByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOnFairwayByMember
in interface StatisticsBusiness
- See Also:
getNumberOnFairwayByMember(int, java.sql.Date, java.sql.Date)
getFairwayAverageByMember
public double getFairwayAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getFairwayAverageByMember
in interface StatisticsBusiness
- See Also:
getFairwayAverageByMember(int, java.sql.Date, java.sql.Date)
getNumberOnGreenByMember
public int getNumberOnGreenByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOnGreenByMember
in interface StatisticsBusiness
- See Also:
getNumberOnGreenByMember(int, java.sql.Date, java.sql.Date)
getOnGreenAverageByMember
public double getOnGreenAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getOnGreenAverageByMember
in interface StatisticsBusiness
- See Also:
getOnGreenAverageByMember(int, java.sql.Date, java.sql.Date)
getPuttAverageByMember
public double getPuttAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getPuttAverageByMember
in interface StatisticsBusiness
- See Also:
getPuttAverageByMember(int, java.sql.Date, java.sql.Date)
getDriveAverageByMember
public double getDriveAverageByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getDriveAverageByMember
in interface StatisticsBusiness
- See Also:
getDriveAverageByMember(int, java.sql.Date, java.sql.Date)
getLongestDriveByMember
public int getLongestDriveByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getLongestDriveByMember
in interface StatisticsBusiness
- See Also:
getLongestDriveByMember(int, java.sql.Date, java.sql.Date)
getNumberOfEaglesByMember
public int getNumberOfEaglesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfEaglesByMember
in interface StatisticsBusiness
- See Also:
getNumberOfEaglesByMember(int, java.sql.Date, java.sql.Date)
getNumberOfBirdiesByMember
public int getNumberOfBirdiesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfBirdiesByMember
in interface StatisticsBusiness
- See Also:
getNumberOfBirdiesByMember(int, java.sql.Date, java.sql.Date)
getNumberOfParsByMember
public int getNumberOfParsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfParsByMember
in interface StatisticsBusiness
- See Also:
getNumberOfParsByMember(int, java.sql.Date, java.sql.Date)
getNumberOfBogeysByMember
public int getNumberOfBogeysByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfBogeysByMember
in interface StatisticsBusiness
- See Also:
getNumberOfBogeysByMember(int, java.sql.Date, java.sql.Date)
getNumberOfDoubleBogeysByMember
public int getNumberOfDoubleBogeysByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfDoubleBogeysByMember
in interface StatisticsBusiness
- See Also:
getNumberOfDoubleBogeysByMember(int, java.sql.Date, java.sql.Date)
getNumberOfRoundsByMember
public int getNumberOfRoundsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfRoundsByMember
in interface StatisticsBusiness
- See Also:
getNumberOfRoundsByMember(int, java.sql.Date, java.sql.Date)
getSumOfStrokesByMember
public int getSumOfStrokesByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getSumOfStrokesByMember
in interface StatisticsBusiness
- See Also:
getSumOfStrokesByMember(int, java.sql.Date, java.sql.Date)
getSumOfPointsByMember
public int getSumOfPointsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getSumOfPointsByMember
in interface StatisticsBusiness
- See Also:
getSumOfPointsByMember(int, java.sql.Date, java.sql.Date)
getNumberOfHolesPlayedByMember
public int getNumberOfHolesPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getNumberOfHolesPlayedByMember
in interface StatisticsBusiness
- See Also:
getNumberOfHolesPlayedByMember(int, java.sql.Date, java.sql.Date)
getSumOfPuttsByMember
public int getSumOfPuttsByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getSumOfPuttsByMember
in interface StatisticsBusiness
- See Also:
getSumOfPuttsByMember(int, java.sql.Date, java.sql.Date)
getHolesPlayedByMember
public int getHolesPlayedByMember(int member,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getHolesPlayedByMember
in interface StatisticsBusiness
- See Also:
getHolesPlayedByMember(int, java.sql.Date, java.sql.Date)
getAverage
public double getAverage(int member,
int holePar,
java.sql.Date fromDate,
java.sql.Date toDate)
- Specified by:
getAverage
in interface StatisticsBusiness
- See Also:
getAverage(int, int, java.sql.Date, java.sql.Date)
getPercentText
public java.lang.String getPercentText(double number)
- Specified by:
getPercentText
in interface StatisticsBusiness
- See Also:
getPercentText(double)
getDecimalText
public java.lang.String getDecimalText(double number)
- Specified by:
getDecimalText
in interface StatisticsBusiness
- See Also:
getDecimalText(double)
Copyright © 2000-2014 idega software. All Rights Reserved.