is.idega.idegaweb.golf.tournament.business
Interface TournamentBusiness

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

public interface TournamentBusiness
extends com.idega.business.IBOService


Method Summary
 java.lang.String authorizePayment(java.lang.String nameOnCard, java.lang.String cardNumber, java.lang.String validMonth, java.lang.String validYear, java.lang.String ccVerifyNumber, double amount, java.lang.String currency, java.lang.String referenceNumber, Union union)
           
 boolean blockStartingtime(com.idega.presentation.IWContext modinfo, java.lang.String name, int tournament_round_id, int startingGroup, int finishingGroup, int teeNumber)
           
 java.util.Collection calculateCBA(Tournament tournament)
           
 CBACorrectionHolder calculateCBA(TournamentRound round)
           
 CBACorrectionHolder calculateCBA(TournamentRound round, Member[] members)
           
 void createScorecardForMember(Member member, Tournament tournament)
           
 void createScorecardForMember(Member member, Tournament tournament, java.lang.String tournament_group_id)
           
 void createScorecardForMember(Member member, Tournament tournament, TournamentTournamentGroup tTGroup)
           
 void createScorecardForMember(Member member, Tournament tournament, TournamentTournamentGroup tTGroup, TournamentRound tRound)
           
 com.idega.block.creditcard.data.CreditCardAuthorizationEntry finishPayment(java.lang.String properties, Union union)
           
 com.idega.presentation.ui.SubmitButton getAheadButton(com.idega.presentation.IWContext modinfo, java.lang.String name, java.lang.String value)
           
 com.idega.presentation.ui.DropdownMenu getAvailableGrupNums(java.lang.String dropdownName, Tournament tournament, TournamentRound tRound)
           
 com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo)
           
 com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo, int backUpHowManyPages)
           
 java.lang.String getBundleIdentifier()
           
 java.util.Collection getCreditcardImages(Union union)
           
 DisplayScores[] getDisplayScores(java.lang.String SQLConditions, java.lang.String order)
           
 DisplayScores[] getDisplayScores(java.lang.String SQLConditions, java.lang.String order, java.lang.String having)
           
 com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu, com.idega.presentation.IWContext modinfo)
           
 com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu, com.idega.presentation.IWContext modinfo, int year)
           
 boolean getHasMemberPaid(Tournament tournament, Member member)
           
 boolean[] getIfTeetimeGroupsAreFull(Tournament tournament, TournamentRound tourRound, int maximumGroupNumber, int teeNumber)
           
 int getInt()
           
 Tournament[] getLastClosedTournaments(int number)
           
 Tournament[] getLastTournaments(int number)
           
 Tournament[] getLastTwoTournaments()
           
 java.util.List getMembersInStartingGroup(Tournament tournament, TournamentRound tournamentRound, int startingGroupNumber)
           
 java.util.Collection<Member> getMembersInTournament(java.lang.String tournamentId, java.lang.Boolean dismissed)
           
 Member[] getMembersInTournament(Tournament tournament)
           
 java.util.List getMembersInTournamentGroup(Tournament tournament, TournamentGroup tourGroup)
           
 java.util.List getMembersInTournamentList(Tournament tournament)
           
 int getMemberTournamentCount(int memberID, com.idega.util.IWTimestamp date)
           
 int getNextAvailableStartingGroup(Tournament tournament, TournamentRound tourRound)
           
 int getNextAvailableStartingGroup(Tournament tournament, TournamentRound tourRound, boolean useEmptyStartingGroup)
           
 int getNextAvailableStartingGroup(Tournament tournament, TournamentRound tourRound, boolean useEmptyStartingGroup, int minimumGroupNumber)
           
 Tournament[] getNextTournaments(int number)
           
 Tournament[] getNextTournaments(Union union, int number)
           
 Tournament[] getNextTwoTournaments()
           
 int getNumberOfFreeSlots(TournamentRound round, int startingTimeGroup, int teeNumber)
           
 int getNumberOfParticipants(Tournament tournament)
           
 int getNumberOfReservations(TournamentRound round, java.lang.Integer startingTimeGroup)
           
 java.util.List getStartingtimeOrder(Tournament tournament, TournamentRound tournamentRound)
           
 TournamentStartingtimeList getStartingtimeTable(Tournament tournament, java.lang.String tournament_round_id, boolean viewOnly)
           
 TournamentStartingtimeList getStartingtimeTable(Tournament tournament, java.lang.String tournament_round_id, boolean viewOnly, boolean forPrinting)
           
 TournamentStartingtimeList getStartingtimeTable(Tournament tournament, java.lang.String tournament_round_id, boolean viewOnly, boolean onlineRegistration, boolean useBorder)
           
 TournamentStartingtimeList getStartingtimeTable(Tournament tournament, java.lang.String tournament_round_id, boolean viewOnly, boolean onlineRegistration, boolean useBorder, boolean forPrinting)
           
 TournamentStartingtimeList getStartingtimeTable(Tournament tournament, java.lang.String tournament_round_id, boolean viewOnly, boolean onlineRegistration, com.idega.idegaweb.IWResourceBundle iwrb)
           
 StartingtimeView[] getStartingtimeView(int tournament_round_id, java.lang.String column_name, java.lang.String column_value, java.lang.String column_name_1, java.lang.String column_value_1, int tee_number, java.lang.String order)
           
 StartingtimeView[] getStartingtimeView(int tournament_round_id, java.lang.String column_name, java.lang.String column_value, java.lang.String column_name_1, java.lang.String column_value_1, int tee_number, java.lang.String order, int first_group_number, int last_group_number)
           
 StartingtimeView[] getStartingtimeView(int tournament_round_id, java.lang.String column_name, java.lang.String column_value, java.lang.String column_name_1, java.lang.String column_value_1, java.lang.String order)
           
 int getTeeColorIdForTournamentGroup(Tournament tournament, TournamentGroup tGroup)
           
 int getTotalStrokes(Tournament tournament, TournamentRound round, Member member)
           
 Tournament getTournament(java.lang.Object pk)
           
 TournamentBox getTournamentBox(com.idega.presentation.IWContext modinfo)
           
 int getTournamentGroup(Member member, Tournament tournament)
           
 java.util.List<TournamentGroup> getTournamentGroups(Member member)
           
 java.util.List getTournamentGroups(Member member, Tournament tournament)
           
 TournamentHome getTournamentHome()
           
 TournamentMember getTournamentMember(java.lang.Object tournamentPK, java.lang.Object memberPK)
           
 java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.util.Collection<TournamentMember> tournamentMembers)
          Sorts TournamentMembers by EJBLocalObject.getPrimaryKey()
 java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.lang.String tournamentId, java.lang.Boolean dismissed)
          Sorts TournamentMembers by EJBLocalObject.getPrimaryKey()
 TournamentParticipants[] getTournamentParticipants(java.lang.String column_name, java.lang.String column_value, java.lang.String order)
           
 TournamentRound getTournamentRound(java.lang.Object pk)
           
 TournamentRoundHome getTournamentRoundHome()
           
 TournamentRoundParticipants[] getTournamentRoundMembers(int tournament_round_id)
           
 java.util.List getTournamentRoundMembersList(int tournament_round_id)
           
 TournamentRoundParticipants[] getTournamentRoundParticipants(java.lang.String column_name, java.lang.String column_value, java.lang.String order)
           
 Tournament[] getTournaments(com.idega.util.IWTimestamp stamp)
           
 Tournament[] getTournamentsWithRegistration(com.idega.util.IWTimestamp now, int days)
           
 Tournament[] getTournamentToday()
           
 TournamentTournamentGroup getTournamentTournamentGroup(java.lang.Object tournamentPK, java.lang.Object tournamentGroupPK)
           
 java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(com.idega.presentation.IWContext modinfo)
           
 java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(Union union)
           
 java.lang.String getUrlToTournamentPage(com.idega.presentation.IWContext iwc, java.lang.Object tournamentId)
           
 boolean hasMemberStartingtime(Tournament tournament, TournamentRound tourRound, Member member)
           
 void invalidateHoleViewCache(int tournamentID)
           
 void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo, int tournamentID, java.lang.String tournamentRoundID)
           
 void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo, Tournament tournament)
           
 boolean isGroupFull(TournamentRound round, int startingTimeGroup, int teeNumber)
           
 int[] isMemberAllowedToRegister(Member member, Tournament tournament)
           
 int[] isMemberAllowedToRegister(Member member, Tournament tournament, TournamentRound round, int startingTimeGroup, int teeNumber)
           
 boolean isMemberInTournamentGroup(Member member, TournamentGroup tourGroup)
           
 boolean isMemberRegisteredInTournament(Tournament tournament, Member member)
           
 boolean isMemberRegisteredInTournament(Tournament tournament, TournamentRound tourRound, int howManyEachGroup, Member member)
           
 boolean isOnlineRegistration(Tournament tournament)
           
 boolean isOnlineRegistration(Tournament tournament, com.idega.util.IWTimestamp dateToCheck)
           
 boolean isTournamentRegistrable(Tournament tournament)
           
 int registerMember(Member member, Tournament theTournament, java.lang.String tournament_group_id)
           
 void removeMemberFromTournament(com.idega.presentation.IWContext modinfo, Tournament tournament, Member member)
           
 void removeMemberFromTournament(com.idega.presentation.IWContext modinfo, Tournament tournament, Member member, int startingGroupNumber)
           
 void removeReservation(TournamentRound round, java.lang.Integer startingTimeGroup)
           
 void removeTournamentBoxApplication(com.idega.presentation.IWContext modinfo)
           
 void removeTournamentTableApplicationAttribute(com.idega.presentation.IWContext iwc)
           
 void reserveStartingtime(TournamentRound round, java.lang.Integer startingTimeGroup)
           
 void setAllMemberToNotPaid(Tournament tournament)
           
 boolean setHasMemberPaid(Tournament tournament, Member member, boolean hasPaid)
           
 boolean setupStartingtime(com.idega.presentation.IWContext modinfo, Member member, Tournament tournament, int tournament_round_id, int startingGroup)
           
 boolean setupStartingtime(com.idega.presentation.IWContext modinfo, Member member, Tournament tournament, int tournament_round_id, int startingGroup, int tee_number)
           
 void storeCBACorrection(com.idega.presentation.IWContext iwc, Tournament tournament, CBACorrectionHolder holder)
           
 void storeCBACorrection(com.idega.presentation.IWContext iwc, Tournament tournament, java.util.Collection holders)
           
 boolean unblockStartingtime(com.idega.presentation.IWContext modinfo, int tournament_round_id, int startingGroup, int finishingGroup, int teeNumber)
           
 void updateTourScoring(Tournament tournament)
           
 com.idega.block.creditcard.data.CreditCardAuthorizationEntry voidPayment(java.lang.String properties, Union union)
           
 
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

getBundleIdentifier

java.lang.String getBundleIdentifier()
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getBundleIdentifier()

getTournament

Tournament getTournament(java.lang.Object pk)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournament(java.lang.Object)

getTournamentRound

TournamentRound getTournamentRound(java.lang.Object pk)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentRound(java.lang.Object)

getNextTwoTournaments

Tournament[] getNextTwoTournaments()
                                   throws java.lang.Exception,
                                          java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextTwoTournaments()

getLastTwoTournaments

Tournament[] getLastTwoTournaments()
                                   throws java.lang.Exception,
                                          java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getLastTwoTournaments()

getNextTournaments

Tournament[] getNextTournaments(int number)
                                throws java.lang.Exception,
                                       java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextTournaments(int)

getNextTournaments

Tournament[] getNextTournaments(Union union,
                                int number)
                                throws java.lang.Exception,
                                       java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextTournaments(int)

getLastTournaments

Tournament[] getLastTournaments(int number)
                                throws java.lang.Exception,
                                       java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getLastTournaments(int)

getTournaments

Tournament[] getTournaments(com.idega.util.IWTimestamp stamp)
                            throws java.lang.Exception,
                                   java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournaments(com.idega.util.IWTimestamp)

getTournamentsWithRegistration

Tournament[] getTournamentsWithRegistration(com.idega.util.IWTimestamp now,
                                            int days)
                                            throws java.lang.Exception,
                                                   java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentsWithRegistration(com.idega.util.IWTimestamp, int)

getTournamentToday

Tournament[] getTournamentToday()
                                throws java.lang.Exception,
                                       java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentToday()

getTotalStrokes

int getTotalStrokes(Tournament tournament,
                    TournamentRound round,
                    Member member)
                    throws java.lang.Exception,
                           java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTotalStrokes(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, is.idega.idegaweb.golf.entity.Member)

getLastClosedTournaments

Tournament[] getLastClosedTournaments(int number)
                                      throws java.lang.Exception,
                                             java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getLastClosedTournaments(int)

isTournamentRegistrable

boolean isTournamentRegistrable(Tournament tournament)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isTournamentRegistrable(is.idega.idegaweb.golf.entity.Tournament)

removeTournamentTableApplicationAttribute

void removeTournamentTableApplicationAttribute(com.idega.presentation.IWContext iwc)
                                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.removeTournamentTableApplicationAttribute(com.idega.presentation.IWContext)

removeTournamentBoxApplication

void removeTournamentBoxApplication(com.idega.presentation.IWContext modinfo)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.removeTournamentBoxApplication(com.idega.presentation.IWContext)

getTournamentBox

TournamentBox getTournamentBox(com.idega.presentation.IWContext modinfo)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentBox(com.idega.presentation.IWContext)

getDropdownOrderedByUnion

com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu,
                                                                   com.idega.presentation.IWContext modinfo)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown, com.idega.presentation.IWContext)

getDropdownOrderedByUnion

com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu,
                                                                   com.idega.presentation.IWContext modinfo,
                                                                   int year)
                                                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown, com.idega.presentation.IWContext)

getMembersInTournamentGroup

java.util.List getMembersInTournamentGroup(Tournament tournament,
                                           TournamentGroup tourGroup)
                                           throws java.sql.SQLException,
                                                  java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getMembersInTournamentGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentGroup)

getMembersInTournamentList

java.util.List getMembersInTournamentList(Tournament tournament)
                                          throws java.sql.SQLException,
                                                 java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getMembersInTournamentList(is.idega.idegaweb.golf.entity.Tournament)

getMembersInTournament

Member[] getMembersInTournament(Tournament tournament)
Parameters:
tournament - to search by, not null;
Returns:
Collection of Members in Tournament or Collections.emptyList() on failure;

getNumberOfParticipants

int getNumberOfParticipants(Tournament tournament)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNumberOfParticipants(is.idega.idegaweb.golf.entity.Tournament)

getTournamentGroups

java.util.List getTournamentGroups(Member member,
                                   Tournament tournament)
                                   throws java.sql.SQLException,
                                          java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentGroups(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

getTournamentRoundMembersList

java.util.List getTournamentRoundMembersList(int tournament_round_id)
                                             throws java.sql.SQLException,
                                                    java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentRoundMembersList(int)

getTournamentRoundMembers

TournamentRoundParticipants[] getTournamentRoundMembers(int tournament_round_id)
                                                        throws java.sql.SQLException,
                                                               java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentRoundMembers(int)

getTournamentGroups

java.util.List<TournamentGroup> getTournamentGroups(Member member)
Parameters:
member - who is applying into group, not null;
Returns:
TournamentGroups, where given Member can apply or Collections.emptyList() on failure;

isMemberInTournamentGroup

boolean isMemberInTournamentGroup(Member member,
                                  TournamentGroup tourGroup)
                                  throws java.sql.SQLException,
                                         java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isMemberInTournamentGroup(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.TournamentGroup)

isMemberAllowedToRegister

int[] isMemberAllowedToRegister(Member member,
                                Tournament tournament)
                                throws java.sql.SQLException,
                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isMemberAllowedToRegister(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

isMemberAllowedToRegister

int[] isMemberAllowedToRegister(Member member,
                                Tournament tournament,
                                TournamentRound round,
                                int startingTimeGroup,
                                int teeNumber)
                                throws java.sql.SQLException,
                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isMemberAllowedToRegister(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

getNumberOfFreeSlots

int getNumberOfFreeSlots(TournamentRound round,
                         int startingTimeGroup,
                         int teeNumber)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNumberOfFreeSlots(is.idega.idegaweb.golf.entity.TournamentRound, int, int)

isGroupFull

boolean isGroupFull(TournamentRound round,
                    int startingTimeGroup,
                    int teeNumber)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isGroupFull(is.idega.idegaweb.golf.entity.TournamentRound, int, int)

setupStartingtime

boolean setupStartingtime(com.idega.presentation.IWContext modinfo,
                          Member member,
                          Tournament tournament,
                          int tournament_round_id,
                          int startingGroup)
                          throws java.sql.SQLException,
                                 java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.setupStartingtime(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, int, int)

setupStartingtime

boolean setupStartingtime(com.idega.presentation.IWContext modinfo,
                          Member member,
                          Tournament tournament,
                          int tournament_round_id,
                          int startingGroup,
                          int tee_number)
                          throws java.sql.SQLException,
                                 java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.setupStartingtime(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, int, int)

blockStartingtime

boolean blockStartingtime(com.idega.presentation.IWContext modinfo,
                          java.lang.String name,
                          int tournament_round_id,
                          int startingGroup,
                          int finishingGroup,
                          int teeNumber)
                          throws java.sql.SQLException,
                                 java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.blockStartingtime(com.idega.presentation.IWContext, java.lang.String, int, int, int, int)

unblockStartingtime

boolean unblockStartingtime(com.idega.presentation.IWContext modinfo,
                            int tournament_round_id,
                            int startingGroup,
                            int finishingGroup,
                            int teeNumber)
                            throws java.sql.SQLException,
                                   java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.unblockStartingtime(com.idega.presentation.IWContext, int, int, int, int)

isMemberRegisteredInTournament

boolean isMemberRegisteredInTournament(Tournament tournament,
                                       Member member)
                                       throws java.sql.SQLException,
                                              java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isMemberRegisteredInTournament(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)

isMemberRegisteredInTournament

boolean isMemberRegisteredInTournament(Tournament tournament,
                                       TournamentRound tourRound,
                                       int howManyEachGroup,
                                       Member member)
                                       throws java.sql.SQLException,
                                              java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isMemberRegisteredInTournament(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)

getMembersInStartingGroup

java.util.List getMembersInStartingGroup(Tournament tournament,
                                         TournamentRound tournamentRound,
                                         int startingGroupNumber)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getMembersInStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, int)

getBackLink

com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo,
                                                 int backUpHowManyPages)
                                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getBackLink(com.idega.presentation.IWContext, int)

getBackLink

com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo)
                                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getBackLink(com.idega.presentation.IWContext, int)

getUnionTournamentGroups

java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(com.idega.presentation.IWContext modinfo)
                                                                              throws java.sql.SQLException,
                                                                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getUnionTournamentGroups(com.idega.presentation.IWContext)

getUnionTournamentGroups

java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(Union union)
                                                                              throws java.sql.SQLException,
                                                                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getUnionTournamentGroups(com.idega.presentation.IWContext)

getAheadButton

com.idega.presentation.ui.SubmitButton getAheadButton(com.idega.presentation.IWContext modinfo,
                                                      java.lang.String name,
                                                      java.lang.String value)
                                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getAheadButton(com.idega.presentation.IWContext, java.lang.String, java.lang.String)

getStartingtimeTable

TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
                                                java.lang.String tournament_round_id,
                                                boolean viewOnly,
                                                boolean forPrinting)
                                                throws java.sql.SQLException,
                                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)

getStartingtimeTable

TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
                                                java.lang.String tournament_round_id,
                                                boolean viewOnly)
                                                throws java.sql.SQLException,
                                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)

getStartingtimeTable

TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
                                                java.lang.String tournament_round_id,
                                                boolean viewOnly,
                                                boolean onlineRegistration,
                                                com.idega.idegaweb.IWResourceBundle iwrb)
                                                throws java.sql.SQLException,
                                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)

getStartingtimeTable

TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
                                                java.lang.String tournament_round_id,
                                                boolean viewOnly,
                                                boolean onlineRegistration,
                                                boolean useBorder)
                                                throws java.sql.SQLException,
                                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)

getStartingtimeTable

TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
                                                java.lang.String tournament_round_id,
                                                boolean viewOnly,
                                                boolean onlineRegistration,
                                                boolean useBorder,
                                                boolean forPrinting)
                                                throws java.sql.SQLException,
                                                       java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)

hasMemberStartingtime

boolean hasMemberStartingtime(Tournament tournament,
                              TournamentRound tourRound,
                              Member member)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.hasMemberStartingtime(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, is.idega.idegaweb.golf.entity.Member)

getNextAvailableStartingGroup

int getNextAvailableStartingGroup(Tournament tournament,
                                  TournamentRound tourRound,
                                  boolean useEmptyStartingGroup,
                                  int minimumGroupNumber)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)

getNextAvailableStartingGroup

int getNextAvailableStartingGroup(Tournament tournament,
                                  TournamentRound tourRound)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)

getNextAvailableStartingGroup

int getNextAvailableStartingGroup(Tournament tournament,
                                  TournamentRound tourRound,
                                  boolean useEmptyStartingGroup)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)

getStartingtimeOrder

java.util.List getStartingtimeOrder(Tournament tournament,
                                    TournamentRound tournamentRound)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeOrder(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound)

getAvailableGrupNums

com.idega.presentation.ui.DropdownMenu getAvailableGrupNums(java.lang.String dropdownName,
                                                            Tournament tournament,
                                                            TournamentRound tRound)
                                                            throws java.sql.SQLException,
                                                                   java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getAvailableGrupNums(java.lang.String, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound)

getIfTeetimeGroupsAreFull

boolean[] getIfTeetimeGroupsAreFull(Tournament tournament,
                                    TournamentRound tourRound,
                                    int maximumGroupNumber,
                                    int teeNumber)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getIfTeetimeGroupsAreFull(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, int, int)

registerMember

int registerMember(Member member,
                   Tournament theTournament,
                   java.lang.String tournament_group_id)
                   throws java.sql.SQLException,
                          java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.registerMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, java.lang.String)

createScorecardForMember

void createScorecardForMember(Member member,
                              Tournament tournament)
                              throws java.sql.SQLException,
                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.createScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

createScorecardForMember

void createScorecardForMember(Member member,
                              Tournament tournament,
                              java.lang.String tournament_group_id)
                              throws java.sql.SQLException,
                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.createScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

createScorecardForMember

void createScorecardForMember(Member member,
                              Tournament tournament,
                              TournamentTournamentGroup tTGroup,
                              TournamentRound tRound)
                              throws java.sql.SQLException,
                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.createScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

createScorecardForMember

void createScorecardForMember(Member member,
                              Tournament tournament,
                              TournamentTournamentGroup tTGroup)
                              throws java.sql.SQLException,
                                     java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.createScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

isOnlineRegistration

boolean isOnlineRegistration(Tournament tournament)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isOnlineRegistration(is.idega.idegaweb.golf.entity.Tournament)

getDisplayScores

DisplayScores[] getDisplayScores(java.lang.String SQLConditions,
                                 java.lang.String order)
                                 throws java.sql.SQLException,
                                        java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getDisplayScores(java.lang.String, java.lang.String)

getDisplayScores

DisplayScores[] getDisplayScores(java.lang.String SQLConditions,
                                 java.lang.String order,
                                 java.lang.String having)
                                 throws java.sql.SQLException,
                                        java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getDisplayScores(java.lang.String, java.lang.String)

getTournamentParticipants

TournamentParticipants[] getTournamentParticipants(java.lang.String column_name,
                                                   java.lang.String column_value,
                                                   java.lang.String order)
                                                   throws java.sql.SQLException,
                                                          java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentParticipants(java.lang.String, java.lang.String, java.lang.String)

getTournamentRoundParticipants

TournamentRoundParticipants[] getTournamentRoundParticipants(java.lang.String column_name,
                                                             java.lang.String column_value,
                                                             java.lang.String order)
                                                             throws java.sql.SQLException,
                                                                    java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentRoundParticipants(java.lang.String, java.lang.String, java.lang.String)

getStartingtimeView

StartingtimeView[] getStartingtimeView(int tournament_round_id,
                                       java.lang.String column_name,
                                       java.lang.String column_value,
                                       java.lang.String column_name_1,
                                       java.lang.String column_value_1,
                                       java.lang.String order)
                                       throws java.sql.SQLException,
                                              java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

getStartingtimeView

StartingtimeView[] getStartingtimeView(int tournament_round_id,
                                       java.lang.String column_name,
                                       java.lang.String column_value,
                                       java.lang.String column_name_1,
                                       java.lang.String column_value_1,
                                       int tee_number,
                                       java.lang.String order)
                                       throws java.sql.SQLException,
                                              java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

getStartingtimeView

StartingtimeView[] getStartingtimeView(int tournament_round_id,
                                       java.lang.String column_name,
                                       java.lang.String column_value,
                                       java.lang.String column_name_1,
                                       java.lang.String column_value_1,
                                       int tee_number,
                                       java.lang.String order,
                                       int first_group_number,
                                       int last_group_number)
                                       throws java.sql.SQLException,
                                              java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)

getInt

int getInt()
           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getInt()

isOnlineRegistration

boolean isOnlineRegistration(Tournament tournament,
                             com.idega.util.IWTimestamp dateToCheck)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.isOnlineRegistration(is.idega.idegaweb.golf.entity.Tournament)

removeMemberFromTournament

void removeMemberFromTournament(com.idega.presentation.IWContext modinfo,
                                Tournament tournament,
                                Member member)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.removeMemberFromTournament(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)

removeMemberFromTournament

void removeMemberFromTournament(com.idega.presentation.IWContext modinfo,
                                Tournament tournament,
                                Member member,
                                int startingGroupNumber)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.removeMemberFromTournament(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)

getHasMemberPaid

boolean getHasMemberPaid(Tournament tournament,
                         Member member)
                         throws java.lang.Exception,
                                java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getHasMemberPaid(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)

getTournamentGroup

int getTournamentGroup(Member member,
                       Tournament tournament)
                       throws java.lang.Exception,
                              java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentGroup(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)

getTournamentTournamentGroup

TournamentTournamentGroup getTournamentTournamentGroup(java.lang.Object tournamentPK,
                                                       java.lang.Object tournamentGroupPK)
                                                       throws java.lang.Exception,
                                                              java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentTournamentGroup(java.lang.Object, java.lang.Object)

getTournamentMember

TournamentMember getTournamentMember(java.lang.Object tournamentPK,
                                     java.lang.Object memberPK)
                                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentMember(java.lang.Object, java.lang.Object)

getTeeColorIdForTournamentGroup

int getTeeColorIdForTournamentGroup(Tournament tournament,
                                    TournamentGroup tGroup)
                                    throws java.lang.Exception,
                                           java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTeeColorIdForTournamentGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentGroup)

setAllMemberToNotPaid

void setAllMemberToNotPaid(Tournament tournament)
                           throws java.lang.Exception,
                                  java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.setAllMemberToNotPaid(is.idega.idegaweb.golf.entity.Tournament)

setHasMemberPaid

boolean setHasMemberPaid(Tournament tournament,
                         Member member,
                         boolean hasPaid)
                         throws java.lang.Exception,
                                java.rmi.RemoteException
Throws:
java.lang.Exception
java.rmi.RemoteException
See Also:
TournamentBusinessBean.setHasMemberPaid(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member, boolean)

invalidateStartingTimeCache

void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo,
                                 Tournament tournament)
                                 throws java.sql.SQLException,
                                        java.rmi.RemoteException
Throws:
java.sql.SQLException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.invalidateStartingTimeCache(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament)

invalidateStartingTimeCache

void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo,
                                 int tournamentID,
                                 java.lang.String tournamentRoundID)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.invalidateStartingTimeCache(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament)

getTournamentHome

TournamentHome getTournamentHome()
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentHome()

getTournamentRoundHome

TournamentRoundHome getTournamentRoundHome()
                                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getTournamentRoundHome()

invalidateHoleViewCache

void invalidateHoleViewCache(int tournamentID)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.invalidateHoleViewCache(int)

calculateCBA

java.util.Collection calculateCBA(Tournament tournament)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.calculateCBA(is.idega.idegaweb.golf.entity.Tournament)

calculateCBA

CBACorrectionHolder calculateCBA(TournamentRound round)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.calculateCBA(is.idega.idegaweb.golf.entity.Tournament)

calculateCBA

CBACorrectionHolder calculateCBA(TournamentRound round,
                                 Member[] members)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.calculateCBA(is.idega.idegaweb.golf.entity.Tournament)

storeCBACorrection

void storeCBACorrection(com.idega.presentation.IWContext iwc,
                        Tournament tournament,
                        java.util.Collection holders)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.storeCBACorrection(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, java.util.Collection)

storeCBACorrection

void storeCBACorrection(com.idega.presentation.IWContext iwc,
                        Tournament tournament,
                        CBACorrectionHolder holder)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.storeCBACorrection(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, java.util.Collection)

updateTourScoring

void updateTourScoring(Tournament tournament)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.updateTourScoring(is.idega.idegaweb.golf.entity.Tournament)

authorizePayment

java.lang.String authorizePayment(java.lang.String nameOnCard,
                                  java.lang.String cardNumber,
                                  java.lang.String validMonth,
                                  java.lang.String validYear,
                                  java.lang.String ccVerifyNumber,
                                  double amount,
                                  java.lang.String currency,
                                  java.lang.String referenceNumber,
                                  Union union)
                                  throws com.idega.block.creditcard.business.CreditCardAuthorizationException,
                                         java.rmi.RemoteException
Throws:
com.idega.block.creditcard.business.CreditCardAuthorizationException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.authorizePayment(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, double, java.lang.String, java.lang.String, is.idega.idegaweb.golf.entity.Union)

finishPayment

com.idega.block.creditcard.data.CreditCardAuthorizationEntry finishPayment(java.lang.String properties,
                                                                           Union union)
                                                                           throws com.idega.block.creditcard.business.CreditCardAuthorizationException,
                                                                                  java.rmi.RemoteException
Throws:
com.idega.block.creditcard.business.CreditCardAuthorizationException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.finishPayment(java.lang.String, is.idega.idegaweb.golf.entity.Union)

voidPayment

com.idega.block.creditcard.data.CreditCardAuthorizationEntry voidPayment(java.lang.String properties,
                                                                         Union union)
                                                                         throws com.idega.block.creditcard.business.CreditCardAuthorizationException,
                                                                                java.rmi.RemoteException
Throws:
com.idega.block.creditcard.business.CreditCardAuthorizationException
java.rmi.RemoteException
See Also:
TournamentBusinessBean.voidPayment(java.lang.String, is.idega.idegaweb.golf.entity.Union)

getCreditcardImages

java.util.Collection getCreditcardImages(Union union)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getCreditcardImages(is.idega.idegaweb.golf.entity.Union)

getMemberTournamentCount

int getMemberTournamentCount(int memberID,
                             com.idega.util.IWTimestamp date)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getMemberTournamentCount(int, com.idega.util.IWTimestamp)

reserveStartingtime

void reserveStartingtime(TournamentRound round,
                         java.lang.Integer startingTimeGroup)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.reserveStartingtime(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)

removeReservation

void removeReservation(TournamentRound round,
                       java.lang.Integer startingTimeGroup)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.removeReservation(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)

getNumberOfReservations

int getNumberOfReservations(TournamentRound round,
                            java.lang.Integer startingTimeGroup)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
TournamentBusinessBean.getNumberOfReservations(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)

getMembersInTournament

java.util.Collection<Member> getMembersInTournament(java.lang.String tournamentId,
                                                    java.lang.Boolean dismissed)
Parameters:
tournamentId - is EJBLocalObject.getPrimaryKey(), not null;
dismissed - is true when only not arrived Members are required, false when only arrived Members are required and null on failure;
Returns:
Collection of Members in Tournament or Collections.emptyList() on failure;

getTournamentMembersByUnion

java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.util.Collection<TournamentMember> tournamentMembers)

Sorts TournamentMembers by EJBLocalObject.getPrimaryKey()

Parameters:
tournamentMembers - to sort, not null;
Returns:
sorted Members or Collections.emptyList() on failure;

getTournamentMembersByUnion

java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.lang.String tournamentId,
                                                                                         java.lang.Boolean dismissed)

Sorts TournamentMembers by EJBLocalObject.getPrimaryKey()

Parameters:
tournamentId - is EJBLocalObject.getPrimaryKey(), not null;
dismissed - is true when only not arrived Members are required, false when only arrived Members are required and null on failure;
Returns:
sorted Members or Collections.emptyList() on failure;

getUrlToTournamentPage

java.lang.String getUrlToTournamentPage(com.idega.presentation.IWContext iwc,
                                        java.lang.Object tournamentId)


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