is.idega.idegaweb.golf.webservice.business
Interface WebserviceBusiness

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

public interface WebserviceBusiness
extends com.idega.business.IBOService


Method Summary
 Session authenticateUser(java.lang.String userName, java.lang.String password)
           
 Course getCourse(java.lang.String courseID)
           
 Course[] getCourses()
           
 HandicapService getHandicapService()
           
 PublicGolferInfo getPublicGolferInfo(java.lang.String personalID)
           
 Round getRound(Session session, java.lang.String roundID)
           
 Round[] getRounds(Session session, java.util.Calendar from, java.util.Calendar to)
           
 TournamentBusiness getTournamentBusiness()
           
 com.idega.user.business.UserBusiness getUserBusiness()
           
 float getUserHandicap(Session session)
           
 int insertRound(Session session, Round round)
           
 Tournament[] listAllTournaments(java.util.Calendar from, java.util.Calendar to)
           
 
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

listAllTournaments

Tournament[] listAllTournaments(java.util.Calendar from,
                                java.util.Calendar to)
                                throws java.rmi.RemoteException,
                                       java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.listAllTournaments(java.util.Calendar, java.util.Calendar)

authenticateUser

Session authenticateUser(java.lang.String userName,
                         java.lang.String password)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.authenticateUser(java.lang.String, java.lang.String)

getUserHandicap

float getUserHandicap(Session session)
                      throws java.rmi.RemoteException,
                             SessionTimedOutException,
                             java.rmi.RemoteException
Throws:
java.rmi.RemoteException
SessionTimedOutException
See Also:
WebserviceBusinessBean.getUserHandicap(is.idega.idegaweb.golf.webservice.server.Session)

getPublicGolferInfo

PublicGolferInfo getPublicGolferInfo(java.lang.String personalID)
                                     throws java.rmi.RemoteException,
                                            java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getPublicGolferInfo(java.lang.String)

getCourse

Course getCourse(java.lang.String courseID)
                 throws java.rmi.RemoteException,
                        java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getCourse(java.lang.String)

getCourses

Course[] getCourses()
                    throws java.rmi.RemoteException,
                           java.rmi.RemoteException
Throws:
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getCourses()

getRounds

Round[] getRounds(Session session,
                  java.util.Calendar from,
                  java.util.Calendar to)
                  throws java.rmi.RemoteException,
                         SessionTimedOutException,
                         java.rmi.RemoteException
Throws:
java.rmi.RemoteException
SessionTimedOutException
See Also:
WebserviceBusinessBean.getRounds(is.idega.idegaweb.golf.webservice.server.Session, java.util.Calendar, java.util.Calendar)

getRound

Round getRound(Session session,
               java.lang.String roundID)
               throws java.rmi.RemoteException,
                      SessionTimedOutException,
                      java.rmi.RemoteException
Throws:
java.rmi.RemoteException
SessionTimedOutException
See Also:
WebserviceBusinessBean.getRound(is.idega.idegaweb.golf.webservice.server.Session, java.lang.String)

insertRound

int insertRound(Session session,
                Round round)
                throws java.rmi.RemoteException,
                       SessionTimedOutException,
                       java.rmi.RemoteException
Throws:
java.rmi.RemoteException
SessionTimedOutException
See Also:
WebserviceBusinessBean.insertRound(is.idega.idegaweb.golf.webservice.server.Session, is.idega.idegaweb.golf.webservice.server.Round)

getTournamentBusiness

TournamentBusiness getTournamentBusiness()
                                         throws com.idega.business.IBOLookupException,
                                                java.rmi.RemoteException
Throws:
com.idega.business.IBOLookupException
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getTournamentBusiness()

getHandicapService

HandicapService getHandicapService()
                                   throws com.idega.business.IBOLookupException,
                                          java.rmi.RemoteException
Throws:
com.idega.business.IBOLookupException
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getHandicapService()

getUserBusiness

com.idega.user.business.UserBusiness getUserBusiness()
                                                     throws com.idega.business.IBOLookupException,
                                                            java.rmi.RemoteException
Throws:
com.idega.business.IBOLookupException
java.rmi.RemoteException
See Also:
WebserviceBusinessBean.getUserBusiness()


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