|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.idega.business.IBOServiceBean
is.idega.idegaweb.golf.tournament.business.TournamentBusinessBean
public class TournamentBusinessBean
| Constructor Summary | |
|---|---|
TournamentBusinessBean()
|
|
| 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)
New CBA calculations valid from 2012 |
CBACorrectionHolder |
calculateCBA(TournamentRound round)
New CBA calculations valid from 2012 |
CBACorrectionHolder |
calculateCBA(TournamentRound round,
Member[] members)
New CBA calculations valid from 2012 |
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)
|
protected TournamentGroupHome |
getTournamentGroupHome()
|
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)
|
protected TournamentMemberHome |
getTournamentMemberHome()
|
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)
Returns int error message. |
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)
|
static void |
main(java.lang.String[] arguments)
|
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 class com.idega.business.IBOServiceBean |
|---|
addActionListener, debug, ejbActivate, ejbCreate, ejbCreateIBO, ejbHomeCreateIBO, ejbHomeIboCreate, ejbPassivate, ejbPostCreate, ejbPostCreateIBO, ejbRemove, getAccessController, getBundle, 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 |
| Constructor Detail |
|---|
public TournamentBusinessBean()
| Method Detail |
|---|
public java.lang.String getBundleIdentifier()
getBundleIdentifier in interface TournamentBusinessgetBundleIdentifier in class com.idega.business.IBOServiceBeangetBundleIdentifier()public Tournament getTournament(java.lang.Object pk)
getTournament in interface TournamentBusinessgetTournament(java.lang.Object)public TournamentRound getTournamentRound(java.lang.Object pk)
getTournamentRound in interface TournamentBusinessgetTournamentRound(java.lang.Object)
public Tournament[] getNextTwoTournaments()
throws java.lang.Exception
getNextTwoTournaments in interface TournamentBusinessjava.lang.ExceptiongetNextTwoTournaments()
public Tournament[] getLastTwoTournaments()
throws java.lang.Exception
getLastTwoTournaments in interface TournamentBusinessjava.lang.ExceptiongetLastTwoTournaments()
public Tournament[] getNextTournaments(int number)
throws java.lang.Exception
getNextTournaments in interface TournamentBusinessjava.lang.ExceptiongetNextTournaments(int)
public Tournament[] getNextTournaments(Union union,
int number)
throws java.lang.Exception
getNextTournaments in interface TournamentBusinessjava.lang.ExceptiongetNextTournaments(int)
public Tournament[] getLastTournaments(int number)
throws java.lang.Exception
getLastTournaments in interface TournamentBusinessjava.lang.ExceptiongetLastTournaments(int)
public Tournament[] getTournaments(com.idega.util.IWTimestamp stamp)
throws java.lang.Exception
getTournaments in interface TournamentBusinessjava.lang.ExceptiongetTournaments(com.idega.util.IWTimestamp)
public Tournament[] getTournamentsWithRegistration(com.idega.util.IWTimestamp now,
int days)
throws java.lang.Exception
getTournamentsWithRegistration in interface TournamentBusinessdays - How many days in search period. If days<1 then it returns
tournaments for the rest of the season or the next season if the
month is 12
java.lang.ExceptiongetTournamentsWithRegistration(com.idega.util.IWTimestamp, int)
public Tournament[] getTournamentToday()
throws java.lang.Exception
getTournamentToday in interface TournamentBusinessjava.lang.ExceptiongetTournamentToday()
public int getTotalStrokes(Tournament tournament,
TournamentRound round,
Member member)
throws java.lang.Exception
getTotalStrokes in interface TournamentBusinessjava.lang.ExceptiongetTotalStrokes(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, is.idega.idegaweb.golf.entity.Member)
public Tournament[] getLastClosedTournaments(int number)
throws java.lang.Exception
getLastClosedTournaments in interface TournamentBusinessjava.lang.ExceptiongetLastClosedTournaments(int)public boolean isTournamentRegistrable(Tournament tournament)
isTournamentRegistrable in interface TournamentBusinessisTournamentRegistrable(is.idega.idegaweb.golf.entity.Tournament)public void removeTournamentTableApplicationAttribute(com.idega.presentation.IWContext iwc)
removeTournamentTableApplicationAttribute in interface TournamentBusinessremoveTournamentTableApplicationAttribute(com.idega.presentation.IWContext)public void removeTournamentBoxApplication(com.idega.presentation.IWContext modinfo)
removeTournamentBoxApplication in interface TournamentBusinessremoveTournamentBoxApplication(com.idega.presentation.IWContext)public TournamentBox getTournamentBox(com.idega.presentation.IWContext modinfo)
getTournamentBox in interface TournamentBusinessgetTournamentBox(com.idega.presentation.IWContext)
public com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu,
com.idega.presentation.IWContext modinfo)
getDropdownOrderedByUnion in interface TournamentBusinessgetDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown, com.idega.presentation.IWContext)
public com.idega.presentation.ui.SelectDropdown getDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown menu,
com.idega.presentation.IWContext modinfo,
int year)
getDropdownOrderedByUnion in interface TournamentBusinessgetDropdownOrderedByUnion(com.idega.presentation.ui.SelectDropdown, com.idega.presentation.IWContext)
public java.util.List getMembersInTournamentGroup(Tournament tournament,
TournamentGroup tourGroup)
throws java.sql.SQLException
getMembersInTournamentGroup in interface TournamentBusinessjava.sql.SQLExceptiongetMembersInTournamentGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentGroup)
public java.util.List getMembersInTournamentList(Tournament tournament)
throws java.sql.SQLException
getMembersInTournamentList in interface TournamentBusinessjava.sql.SQLExceptiongetMembersInTournamentList(is.idega.idegaweb.golf.entity.Tournament)public Member[] getMembersInTournament(Tournament tournament)
getMembersInTournament in interface TournamentBusinesstournament - to search by,
not null;
Collection of Members in Tournament
or Collections.emptyList() on failure;
public java.util.Collection<Member> getMembersInTournament(java.lang.String tournamentId,
java.lang.Boolean dismissed)
getMembersInTournament in interface TournamentBusinesstournamentId - 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;
Collection of Members in Tournament
or Collections.emptyList() on failure;
public java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.lang.String tournamentId,
java.lang.Boolean dismissed)
TournamentBusinessSorts TournamentMembers by EJBLocalObject.getPrimaryKey()
getTournamentMembersByUnion in interface TournamentBusinesstournamentId - 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;
Members or Collections.emptyList()
on failure;public java.util.Map<java.lang.String,java.util.Collection<Member>> getTournamentMembersByUnion(java.util.Collection<TournamentMember> tournamentMembers)
TournamentBusinessSorts TournamentMembers by EJBLocalObject.getPrimaryKey()
getTournamentMembersByUnion in interface TournamentBusinesstournamentMembers - to sort, not null;
Members or Collections.emptyList()
on failure;public int getNumberOfParticipants(Tournament tournament)
getNumberOfParticipants in interface TournamentBusinessgetNumberOfParticipants(is.idega.idegaweb.golf.entity.Tournament)
public java.util.List getTournamentGroups(Member member,
Tournament tournament)
throws java.sql.SQLException
getTournamentGroups in interface TournamentBusinessjava.sql.SQLExceptiongetTournamentGroups(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public java.util.List getTournamentRoundMembersList(int tournament_round_id)
throws java.sql.SQLException
getTournamentRoundMembersList in interface TournamentBusinessjava.sql.SQLExceptiongetTournamentRoundMembersList(int)
public TournamentRoundParticipants[] getTournamentRoundMembers(int tournament_round_id)
throws java.sql.SQLException
getTournamentRoundMembers in interface TournamentBusinessjava.sql.SQLExceptiongetTournamentRoundMembers(int)public java.util.List<TournamentGroup> getTournamentGroups(Member member)
getTournamentGroups in interface TournamentBusinessmember - who is applying into group, not null;
TournamentGroups, where given Member
can apply or Collections.emptyList() on failure;
public boolean isMemberInTournamentGroup(Member member,
TournamentGroup tourGroup)
throws java.sql.SQLException
isMemberInTournamentGroup in interface TournamentBusinessjava.sql.SQLExceptionisMemberInTournamentGroup(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.TournamentGroup)
public int[] isMemberAllowedToRegister(Member member,
Tournament tournament)
throws java.sql.SQLException
isMemberAllowedToRegister in interface TournamentBusinessjava.sql.SQLExceptionisMemberAllowedToRegister(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public int[] isMemberAllowedToRegister(Member member,
Tournament tournament,
TournamentRound round,
int startingTimeGroup,
int teeNumber)
throws java.sql.SQLException
isMemberAllowedToRegister in interface TournamentBusinessjava.sql.SQLExceptionisMemberAllowedToRegister(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public int getNumberOfFreeSlots(TournamentRound round,
int startingTimeGroup,
int teeNumber)
getNumberOfFreeSlots in interface TournamentBusinessgetNumberOfFreeSlots(is.idega.idegaweb.golf.entity.TournamentRound, int, int)
public boolean isGroupFull(TournamentRound round,
int startingTimeGroup,
int teeNumber)
isGroupFull in interface TournamentBusinessisGroupFull(is.idega.idegaweb.golf.entity.TournamentRound, int, int)
public boolean setupStartingtime(com.idega.presentation.IWContext modinfo,
Member member,
Tournament tournament,
int tournament_round_id,
int startingGroup)
throws java.sql.SQLException
setupStartingtime in interface TournamentBusinessjava.sql.SQLExceptionsetupStartingtime(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, int, int)
public boolean setupStartingtime(com.idega.presentation.IWContext modinfo,
Member member,
Tournament tournament,
int tournament_round_id,
int startingGroup,
int tee_number)
throws java.sql.SQLException
setupStartingtime in interface TournamentBusinessjava.sql.SQLExceptionsetupStartingtime(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, int, int)
public 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
blockStartingtime in interface TournamentBusinessjava.sql.SQLExceptionblockStartingtime(com.idega.presentation.IWContext, java.lang.String, int, int, int, int)
public boolean unblockStartingtime(com.idega.presentation.IWContext modinfo,
int tournament_round_id,
int startingGroup,
int finishingGroup,
int teeNumber)
throws java.sql.SQLException
unblockStartingtime in interface TournamentBusinessjava.sql.SQLExceptionunblockStartingtime(com.idega.presentation.IWContext, int, int, int, int)
public boolean isMemberRegisteredInTournament(Tournament tournament,
Member member)
throws java.sql.SQLException
isMemberRegisteredInTournament in interface TournamentBusinessjava.sql.SQLExceptionisMemberRegisteredInTournament(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)
public boolean isMemberRegisteredInTournament(Tournament tournament,
TournamentRound tourRound,
int howManyEachGroup,
Member member)
throws java.sql.SQLException
isMemberRegisteredInTournament in interface TournamentBusinessjava.sql.SQLExceptionisMemberRegisteredInTournament(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)
public java.util.List getMembersInStartingGroup(Tournament tournament,
TournamentRound tournamentRound,
int startingGroupNumber)
getMembersInStartingGroup in interface TournamentBusinessgetMembersInStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, int)
public com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo,
int backUpHowManyPages)
getBackLink in interface TournamentBusinessgetBackLink(com.idega.presentation.IWContext, int)public com.idega.presentation.ui.BackButton getBackLink(com.idega.presentation.IWContext modinfo)
getBackLink in interface TournamentBusinessgetBackLink(com.idega.presentation.IWContext, int)
public java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(com.idega.presentation.IWContext modinfo)
throws java.sql.SQLException
getUnionTournamentGroups in interface TournamentBusinessjava.sql.SQLExceptiongetUnionTournamentGroups(com.idega.presentation.IWContext)
public java.util.Map<Union,java.util.List<TournamentGroup>> getUnionTournamentGroups(Union union)
throws java.sql.SQLException
getUnionTournamentGroups in interface TournamentBusinessjava.sql.SQLExceptiongetUnionTournamentGroups(com.idega.presentation.IWContext)
public com.idega.presentation.ui.SubmitButton getAheadButton(com.idega.presentation.IWContext modinfo,
java.lang.String name,
java.lang.String value)
getAheadButton in interface TournamentBusinessgetAheadButton(com.idega.presentation.IWContext, java.lang.String, java.lang.String)
public TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
java.lang.String tournament_round_id,
boolean viewOnly,
boolean forPrinting)
throws java.sql.SQLException
getStartingtimeTable in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)
public TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
java.lang.String tournament_round_id,
boolean viewOnly)
throws java.sql.SQLException
getStartingtimeTable in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)
public TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
java.lang.String tournament_round_id,
boolean viewOnly,
boolean onlineRegistration,
com.idega.idegaweb.IWResourceBundle iwrb)
throws java.sql.SQLException
getStartingtimeTable in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)
public TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
java.lang.String tournament_round_id,
boolean viewOnly,
boolean onlineRegistration,
boolean useBorder)
throws java.sql.SQLException
getStartingtimeTable in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)
public TournamentStartingtimeList getStartingtimeTable(Tournament tournament,
java.lang.String tournament_round_id,
boolean viewOnly,
boolean onlineRegistration,
boolean useBorder,
boolean forPrinting)
throws java.sql.SQLException
getStartingtimeTable in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeTable(is.idega.idegaweb.golf.entity.Tournament, java.lang.String, boolean, boolean)
public boolean hasMemberStartingtime(Tournament tournament,
TournamentRound tourRound,
Member member)
hasMemberStartingtime in interface TournamentBusinesshasMemberStartingtime(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, is.idega.idegaweb.golf.entity.Member)
public int getNextAvailableStartingGroup(Tournament tournament,
TournamentRound tourRound,
boolean useEmptyStartingGroup,
int minimumGroupNumber)
getNextAvailableStartingGroup in interface TournamentBusinessgetNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)
public int getNextAvailableStartingGroup(Tournament tournament,
TournamentRound tourRound)
getNextAvailableStartingGroup in interface TournamentBusinessgetNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)
public int getNextAvailableStartingGroup(Tournament tournament,
TournamentRound tourRound,
boolean useEmptyStartingGroup)
getNextAvailableStartingGroup in interface TournamentBusinessgetNextAvailableStartingGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, boolean, int)
public java.util.List getStartingtimeOrder(Tournament tournament,
TournamentRound tournamentRound)
getStartingtimeOrder in interface TournamentBusinessgetStartingtimeOrder(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound)
public com.idega.presentation.ui.DropdownMenu getAvailableGrupNums(java.lang.String dropdownName,
Tournament tournament,
TournamentRound tRound)
throws java.sql.SQLException
getAvailableGrupNums in interface TournamentBusinessjava.sql.SQLExceptiongetAvailableGrupNums(java.lang.String, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound)
public boolean[] getIfTeetimeGroupsAreFull(Tournament tournament,
TournamentRound tourRound,
int maximumGroupNumber,
int teeNumber)
getIfTeetimeGroupsAreFull in interface TournamentBusinessgetIfTeetimeGroupsAreFull(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentRound, int, int)
public int registerMember(Member member,
Tournament theTournament,
java.lang.String tournament_group_id)
throws java.sql.SQLException
registerMember in interface TournamentBusinessjava.sql.SQLExceptionregisterMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament, java.lang.String)
public void createScorecardForMember(Member member,
Tournament tournament)
throws java.sql.SQLException
createScorecardForMember in interface TournamentBusinessjava.sql.SQLExceptioncreateScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public void createScorecardForMember(Member member,
Tournament tournament,
java.lang.String tournament_group_id)
throws java.sql.SQLException
createScorecardForMember in interface TournamentBusinessjava.sql.SQLExceptioncreateScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public void createScorecardForMember(Member member,
Tournament tournament,
TournamentTournamentGroup tTGroup,
TournamentRound tRound)
throws java.sql.SQLException
createScorecardForMember in interface TournamentBusinessjava.sql.SQLExceptioncreateScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public void createScorecardForMember(Member member,
Tournament tournament,
TournamentTournamentGroup tTGroup)
throws java.sql.SQLException
createScorecardForMember in interface TournamentBusinessjava.sql.SQLExceptioncreateScorecardForMember(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)public boolean isOnlineRegistration(Tournament tournament)
isOnlineRegistration in interface TournamentBusinessisOnlineRegistration(is.idega.idegaweb.golf.entity.Tournament)
public DisplayScores[] getDisplayScores(java.lang.String SQLConditions,
java.lang.String order)
throws java.sql.SQLException
getDisplayScores in interface TournamentBusinessjava.sql.SQLExceptiongetDisplayScores(java.lang.String, java.lang.String)
public DisplayScores[] getDisplayScores(java.lang.String SQLConditions,
java.lang.String order,
java.lang.String having)
throws java.sql.SQLException
getDisplayScores in interface TournamentBusinessjava.sql.SQLExceptiongetDisplayScores(java.lang.String, java.lang.String)
public TournamentParticipants[] getTournamentParticipants(java.lang.String column_name,
java.lang.String column_value,
java.lang.String order)
throws java.sql.SQLException
getTournamentParticipants in interface TournamentBusinessjava.sql.SQLExceptiongetTournamentParticipants(java.lang.String, java.lang.String, java.lang.String)
public TournamentRoundParticipants[] getTournamentRoundParticipants(java.lang.String column_name,
java.lang.String column_value,
java.lang.String order)
throws java.sql.SQLException
getTournamentRoundParticipants in interface TournamentBusinessjava.sql.SQLExceptiongetTournamentRoundParticipants(java.lang.String, java.lang.String, java.lang.String)
public 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
getStartingtimeView in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public 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
getStartingtimeView in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public 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
getStartingtimeView in interface TournamentBusinessjava.sql.SQLExceptiongetStartingtimeView(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)public int getInt()
getInt in interface TournamentBusinessgetInt()
public boolean isOnlineRegistration(Tournament tournament,
com.idega.util.IWTimestamp dateToCheck)
isOnlineRegistration in interface TournamentBusinessisOnlineRegistration(is.idega.idegaweb.golf.entity.Tournament)
public void removeMemberFromTournament(com.idega.presentation.IWContext modinfo,
Tournament tournament,
Member member)
removeMemberFromTournament in interface TournamentBusinessremoveMemberFromTournament(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)
public void removeMemberFromTournament(com.idega.presentation.IWContext modinfo,
Tournament tournament,
Member member,
int startingGroupNumber)
removeMemberFromTournament in interface TournamentBusinessremoveMemberFromTournament(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)
public boolean getHasMemberPaid(Tournament tournament,
Member member)
throws java.lang.Exception
getHasMemberPaid in interface TournamentBusinessjava.lang.ExceptiongetHasMemberPaid(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member)
public int getTournamentGroup(Member member,
Tournament tournament)
throws java.lang.Exception
getTournamentGroup in interface TournamentBusinessjava.lang.ExceptiongetTournamentGroup(is.idega.idegaweb.golf.entity.Member, is.idega.idegaweb.golf.entity.Tournament)
public TournamentTournamentGroup getTournamentTournamentGroup(java.lang.Object tournamentPK,
java.lang.Object tournamentGroupPK)
throws java.lang.Exception
getTournamentTournamentGroup in interface TournamentBusinessjava.lang.ExceptiongetTournamentTournamentGroup(java.lang.Object, java.lang.Object)
public TournamentMember getTournamentMember(java.lang.Object tournamentPK,
java.lang.Object memberPK)
getTournamentMember in interface TournamentBusinessgetTournamentMember(java.lang.Object, java.lang.Object)
public int getTeeColorIdForTournamentGroup(Tournament tournament,
TournamentGroup tGroup)
throws java.lang.Exception
getTeeColorIdForTournamentGroup in interface TournamentBusinessjava.lang.ExceptiongetTeeColorIdForTournamentGroup(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.TournamentGroup)
public void setAllMemberToNotPaid(Tournament tournament)
throws java.lang.Exception
setAllMemberToNotPaid in interface TournamentBusinessjava.lang.ExceptionsetAllMemberToNotPaid(is.idega.idegaweb.golf.entity.Tournament)
public boolean setHasMemberPaid(Tournament tournament,
Member member,
boolean hasPaid)
throws java.lang.Exception
setHasMemberPaid in interface TournamentBusinessjava.lang.ExceptionsetHasMemberPaid(is.idega.idegaweb.golf.entity.Tournament, is.idega.idegaweb.golf.entity.Member, boolean)
public void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo,
Tournament tournament)
throws java.sql.SQLException
invalidateStartingTimeCache in interface TournamentBusinessjava.sql.SQLExceptioninvalidateStartingTimeCache(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament)
public void invalidateStartingTimeCache(com.idega.presentation.IWContext modinfo,
int tournamentID,
java.lang.String tournamentRoundID)
invalidateStartingTimeCache in interface TournamentBusinessinvalidateStartingTimeCache(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament)public TournamentHome getTournamentHome()
getTournamentHome in interface TournamentBusinessgetTournamentHome()public TournamentRoundHome getTournamentRoundHome()
getTournamentRoundHome in interface TournamentBusinessgetTournamentRoundHome()public void invalidateHoleViewCache(int tournamentID)
invalidateHoleViewCache in interface TournamentBusinessinvalidateHoleViewCache(int)
public void storeCBACorrection(com.idega.presentation.IWContext iwc,
Tournament tournament,
java.util.Collection holders)
storeCBACorrection in interface TournamentBusinessstoreCBACorrection(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, java.util.Collection)
public void storeCBACorrection(com.idega.presentation.IWContext iwc,
Tournament tournament,
CBACorrectionHolder holder)
storeCBACorrection in interface TournamentBusinessstoreCBACorrection(com.idega.presentation.IWContext, is.idega.idegaweb.golf.entity.Tournament, java.util.Collection)public void updateTourScoring(Tournament tournament)
updateTourScoring in interface TournamentBusinessupdateTourScoring(is.idega.idegaweb.golf.entity.Tournament)
public 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
authorizePayment in interface TournamentBusinesscom.idega.block.creditcard.business.CreditCardAuthorizationExceptionauthorizePayment(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)
public com.idega.block.creditcard.data.CreditCardAuthorizationEntry finishPayment(java.lang.String properties,
Union union)
throws com.idega.block.creditcard.business.CreditCardAuthorizationException
finishPayment in interface TournamentBusinesscom.idega.block.creditcard.business.CreditCardAuthorizationExceptionfinishPayment(java.lang.String, is.idega.idegaweb.golf.entity.Union)
public com.idega.block.creditcard.data.CreditCardAuthorizationEntry voidPayment(java.lang.String properties,
Union union)
throws com.idega.block.creditcard.business.CreditCardAuthorizationException
voidPayment in interface TournamentBusinesscom.idega.block.creditcard.business.CreditCardAuthorizationExceptionvoidPayment(java.lang.String, is.idega.idegaweb.golf.entity.Union)public java.util.Collection getCreditcardImages(Union union)
getCreditcardImages in interface TournamentBusinessgetCreditcardImages(is.idega.idegaweb.golf.entity.Union)
public int getMemberTournamentCount(int memberID,
com.idega.util.IWTimestamp date)
getMemberTournamentCount in interface TournamentBusinessgetMemberTournamentCount(int, com.idega.util.IWTimestamp)public static void main(java.lang.String[] arguments)
public void reserveStartingtime(TournamentRound round,
java.lang.Integer startingTimeGroup)
reserveStartingtime in interface TournamentBusinessreserveStartingtime(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)
public void removeReservation(TournamentRound round,
java.lang.Integer startingTimeGroup)
removeReservation in interface TournamentBusinessremoveReservation(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)
public int getNumberOfReservations(TournamentRound round,
java.lang.Integer startingTimeGroup)
getNumberOfReservations in interface TournamentBusinessgetNumberOfReservations(is.idega.idegaweb.golf.entity.TournamentRound, java.lang.Integer)protected TournamentGroupHome getTournamentGroupHome()
protected TournamentMemberHome getTournamentMemberHome()
public java.util.Collection calculateCBA(Tournament tournament)
calculateCBA in interface TournamentBusinesstournament -
calculateCBA(is.idega.idegaweb.golf.entity.Tournament)public CBACorrectionHolder calculateCBA(TournamentRound round)
calculateCBA in interface TournamentBusinessround -
calculateCBA(is.idega.idegaweb.golf.entity.Tournament)
public CBACorrectionHolder calculateCBA(TournamentRound round,
Member[] members)
calculateCBA in interface TournamentBusinessround - members -
calculateCBA(is.idega.idegaweb.golf.entity.Tournament)
public java.lang.String getUrlToTournamentPage(com.idega.presentation.IWContext iwc,
java.lang.Object tournamentId)
getUrlToTournamentPage in interface TournamentBusiness
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||