is.idega.idegaweb.golf.business
Interface StatisticsBusiness

All Superinterfaces:
javax.ejb.EJBObject, com.idega.business.IBOService, java.rmi.Remote
All Known Implementing Classes:
StatisticsBusinessBean

public interface StatisticsBusiness
extends com.idega.business.IBOService


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 interface com.idega.business.IBOService
addActionListener, getIWApplicationContext, getLocalizedServiceDescription, getServiceDescription, initializeBean
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

getNumberOnFairwayByTeeID

double getNumberOnFairwayByTeeID(java.util.Collection teeIDs)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOnFairwayByTeeID(java.util.Collection)

getNumberOnGreenByTeeID

double getNumberOnGreenByTeeID(java.util.Collection teeIDs)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOnGreenByTeeID(java.util.Collection)

getPuttAverageByTeeID

double getPuttAverageByTeeID(java.util.Collection teeIDs)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getPuttAverageByTeeID(java.util.Collection)

getStatisticsByTeeID

java.util.Collection getStatisticsByTeeID(java.util.Collection teeIDs)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getStatisticsByTeeID(java.util.Collection)

getTeeFromFieldIDAndHoleNumber

java.util.Collection getTeeFromFieldIDAndHoleNumber(int fieldID,
                                                    int holeNumber)
                                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getTeeFromFieldIDAndHoleNumber(int, int)

getTeeColor

TeeColor getTeeColor(Tee tee)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getTeeColor(is.idega.idegaweb.golf.entity.Tee)

getNumberOnFairwayByMember

int getNumberOnFairwayByMember(int member,
                               java.sql.Date fromDate,
                               java.sql.Date toDate)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOnFairwayByMember(int, java.sql.Date, java.sql.Date)

getFairwayAverageByMember

double getFairwayAverageByMember(int member,
                                 java.sql.Date fromDate,
                                 java.sql.Date toDate)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getFairwayAverageByMember(int, java.sql.Date, java.sql.Date)

getNumberOnGreenByMember

int getNumberOnGreenByMember(int member,
                             java.sql.Date fromDate,
                             java.sql.Date toDate)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOnGreenByMember(int, java.sql.Date, java.sql.Date)

getOnGreenAverageByMember

double getOnGreenAverageByMember(int member,
                                 java.sql.Date fromDate,
                                 java.sql.Date toDate)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getOnGreenAverageByMember(int, java.sql.Date, java.sql.Date)

getPuttAverageByMember

double getPuttAverageByMember(int member,
                              java.sql.Date fromDate,
                              java.sql.Date toDate)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getPuttAverageByMember(int, java.sql.Date, java.sql.Date)

getDriveAverageByMember

double getDriveAverageByMember(int member,
                               java.sql.Date fromDate,
                               java.sql.Date toDate)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getDriveAverageByMember(int, java.sql.Date, java.sql.Date)

getLongestDriveByMember

int getLongestDriveByMember(int member,
                            java.sql.Date fromDate,
                            java.sql.Date toDate)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getLongestDriveByMember(int, java.sql.Date, java.sql.Date)

getNumberOfEaglesByMember

int getNumberOfEaglesByMember(int member,
                              java.sql.Date fromDate,
                              java.sql.Date toDate)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfEaglesByMember(int, java.sql.Date, java.sql.Date)

getNumberOfBirdiesByMember

int getNumberOfBirdiesByMember(int member,
                               java.sql.Date fromDate,
                               java.sql.Date toDate)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfBirdiesByMember(int, java.sql.Date, java.sql.Date)

getNumberOfParsByMember

int getNumberOfParsByMember(int member,
                            java.sql.Date fromDate,
                            java.sql.Date toDate)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfParsByMember(int, java.sql.Date, java.sql.Date)

getNumberOfBogeysByMember

int getNumberOfBogeysByMember(int member,
                              java.sql.Date fromDate,
                              java.sql.Date toDate)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfBogeysByMember(int, java.sql.Date, java.sql.Date)

getNumberOfDoubleBogeysByMember

int getNumberOfDoubleBogeysByMember(int member,
                                    java.sql.Date fromDate,
                                    java.sql.Date toDate)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfDoubleBogeysByMember(int, java.sql.Date, java.sql.Date)

getNumberOfRoundsByMember

int getNumberOfRoundsByMember(int member,
                              java.sql.Date fromDate,
                              java.sql.Date toDate)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfRoundsByMember(int, java.sql.Date, java.sql.Date)

getSumOfStrokesByMember

int getSumOfStrokesByMember(int member,
                            java.sql.Date fromDate,
                            java.sql.Date toDate)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getSumOfStrokesByMember(int, java.sql.Date, java.sql.Date)

getSumOfPointsByMember

int getSumOfPointsByMember(int member,
                           java.sql.Date fromDate,
                           java.sql.Date toDate)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getSumOfPointsByMember(int, java.sql.Date, java.sql.Date)

getNumberOfHolesPlayedByMember

int getNumberOfHolesPlayedByMember(int member,
                                   java.sql.Date fromDate,
                                   java.sql.Date toDate)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getNumberOfHolesPlayedByMember(int, java.sql.Date, java.sql.Date)

getSumOfPuttsByMember

int getSumOfPuttsByMember(int member,
                          java.sql.Date fromDate,
                          java.sql.Date toDate)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getSumOfPuttsByMember(int, java.sql.Date, java.sql.Date)

getHolesPlayedByMember

int getHolesPlayedByMember(int member,
                           java.sql.Date fromDate,
                           java.sql.Date toDate)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getHolesPlayedByMember(int, java.sql.Date, java.sql.Date)

getAverage

double getAverage(int member,
                  int holePar,
                  java.sql.Date fromDate,
                  java.sql.Date toDate)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getAverage(int, int, java.sql.Date, java.sql.Date)

getPercentText

java.lang.String getPercentText(double number)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getPercentText(double)

getDecimalText

java.lang.String getDecimalText(double number)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
StatisticsBusinessBean.getDecimalText(double)


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