public interface Participant extends IDOEntity {
	
	public void setRentsTimeTransmitter(boolean rents);
	public boolean isRentsTimeTransmitter();
	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getSeasonGroupID
	 */
	public int getSeasonGroupID();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getSeasonGroup
	 */
	public Group getSeasonGroup();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getRaceGroupID
	 */
	public int getRaceGroupID();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getRaceGroup
	 */
	public Group getRaceGroup();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getEventGroupID
	 */
	public int getEventGroupID();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getRaceEvent
	 */
	public RaceEvent getRaceEvent();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getUser
	 */
	public User getUser();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getUserID
	 */
	public int getUserID();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getChipNumber
	 */
	public String getChipNumber();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getRaceNumber
	 */
	public String getRaceNumber();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getRaceVehicle
	 */
	public RaceVehicleType getRaceVehicle();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getSponsors
	 */
	public String getSponsors();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getPayMethod
	 */
	public String getPayMethod();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getPayedAmount
	 */
	public String getPayedAmount();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getComment
	 */
	public String getComment();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getPartner1
	 */
	public String getPartner1();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getPartner2
	 */
	public String getPartner2();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#getCreatedDate
	 */
	public Timestamp getCreatedDate();

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setSeasonGroupID
	 */
	public void setSeasonGroupID(int seasonGroupID);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setSeasonGroup
	 */
	public void setSeasonGroup(Group seasonGroup);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setRaceGroupID
	 */
	public void setRaceGroupID(int raceGroupID);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setRaceGroup
	 */
	public void setRaceGroup(Group raceGroup);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setEventGroupID
	 */
	public void setEventGroupID(int eventGroupID);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setEventGroup
	 */
	public void setEventGroup(Group eventGroup);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setUserID
	 */
	public void setUserID(int userID);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setUser
	 */
	public void setUser(User user);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setChipNumber
	 */
	public void setChipNumber(String chipNumber);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setRaceNumber
	 */
	public void setRaceNumber(String raceNumber);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setRaceVehicle
	 */
	public void setRaceVehicle(RaceVehicleType vehicle);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setSponsors
	 */
	public void setSponsors(String sponsors);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setPayMethod
	 */
	public void setPayMethod(String payMethod);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setPayedAmount
	 */
	public void setPayedAmount(String amount);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setComment
	 */
	public void setComment(String comment);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setPartner1
	 */
	public void setPartner1(String partner1);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setPartner2
	 */
	public void setPartner2(String partner2);

	/**
	 * @see is.idega.idegaweb.msi.data.ParticipantBMPBean#setCreatedDate
	 */
	public void setCreatedDate(Timestamp created);
} public interface ParticipantHome extends IDOHome {
	public Participant create() throws CreateException;

	public Participant findByPrimaryKey(Object pk) throws FinderException;

	public Collection findAll() throws FinderException;

	public Collection findAllByRace(Group race) throws FinderException;
} public interface Race extends IDOEntity, Group {
	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getRaceDate
	 */
	public Timestamp getRaceDate();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getLastRegistrationDate
	 */
	public Timestamp getLastRegistrationDate();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getLastRegistrationDatePrice1
	 */
	public Timestamp getLastRegistrationDatePrice1();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getChipRent
	 */
	public float getChipRent();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getRaceCategory
	 */
	public RaceCategory getRaceCategory();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#getRaceType
	 */
	public RaceType getRaceType();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setRaceDate
	 */
	public void setRaceDate(Timestamp date);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setLastRegistrationDate
	 */
	public void setLastRegistrationDate(Timestamp date);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setLastRegistrationDatePrice1
	 */
	public void setLastRegistrationDatePrice1(Timestamp date);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setChipRent
	 */
	public void setChipRent(float rent);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setRaceCategory
	 */
	public void setRaceCategory(RaceCategory raceCategory);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setRaceCategory
	 */
	public void setRaceCategory(String raceCategoryID);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setRaceType
	 */
	public void setRaceType(RaceType raceType);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceBMPBean#setRaceType
	 */
	public void setRaceType(String raceTypeID);
} public interface RaceNumber extends IDOEntity {
	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getRaceNumber
	 */
	public String getRaceNumber();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getRaceType
	 */
	public RaceType getRaceType();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getIsInUse
	 */
	public boolean getIsInUse();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getIsApproved
	 */
	public boolean getIsApproved();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getApplicationDate
	 */
	public Timestamp getApplicationDate();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#getApprovedDate
	 */
	public Timestamp getApprovedDate();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setRaceNumber
	 */
	public void setRaceNumber(String raceNumber);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setRaceType
	 */
	public void setRaceType(RaceType type);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setIsInUse
	 */
	public void setIsInUse(boolean isInUse);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setIsApproved
	 */
	public void setIsApproved(boolean isApproved);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setApplicationDate
	 */
	public void setApplicationDate(Timestamp applicationDate);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceNumberBMPBean#setApprovedDate
	 */
	public void setApprovedDate(Timestamp approvedDate);
} public interface RaceNumberHome extends IDOHome {
	public RaceNumber create() throws CreateException;

	public RaceNumber findByPrimaryKey(Object pk) throws FinderException;

	public Collection findAll() throws FinderException;

	public Collection findAllNotInUseByType(RaceType raceType)
			throws FinderException;
	public int countAllNotInUseByType(RaceType raceType);
	public int getMaxNumberByType(RaceType raceType);
	public Collection getMxInUseWithoutUser(int start, int max);
	public Collection getSnocrossInUseWithoutUser(int start, int max);

	public Collection findAllByType(RaceType raceType) throws FinderException;

	public RaceNumber findByRaceNumber(int raceNumber, RaceType raceType)
			throws FinderException;
} public interface RaceTypeHome extends IDOHome {
	public RaceType create() throws CreateException;

	public RaceType findByPrimaryKey(Object pk) throws FinderException;

	public Collection findAll() throws FinderException;

	public RaceType findByRaceType(String raceType) throws FinderException;
} public interface RaceUserSettings extends IDOEntity {
	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getUser
	 */
	public User getUser();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getHomePage
	 */
	public String getHomePage();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getRaceNumberMX
	 */
	public RaceNumber getRaceNumberMX();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getRaceNumberSnocross
	 */
	public RaceNumber getRaceNumberSnocross();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getVehicleType
	 */
	public RaceVehicleType getVehicleType();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getVehicleSubType
	 */
	public RaceVehicleType getVehicleSubType();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getEngine
	 */
	public String getEngine();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getEngineCC
	 */
	public String getEngineCC();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getModel
	 */
	public String getModel();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getTransponderNumber
	 */
	public String getTransponderNumber();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getTeam
	 */
	public String getTeam();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getSponsor
	 */
	public String getSponsor();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#getBodyNumber
	 */
	public String getBodyNumber();

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setUser
	 */
	public void setUser(User user);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setHomePage
	 */
	public void setHomePage(String homePage);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setRaceNumberMX
	 */
	public void setRaceNumberMX(RaceNumber raceNumber);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setRaceNumberMX
	 */
	public void setRaceNumberMX(int raceNumberID);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setRaceNumberSnocross
	 */
	public void setRaceNumberSnocross(RaceNumber raceNumber);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setRaceNumberSnocross
	 */
	public void setRaceNumberSnocross(int raceNumberID);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setVehicleType
	 */
	public void setVehicleType(RaceVehicleType vehicleType);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setVehicleSubType
	 */
	public void setVehicleSubType(RaceVehicleType subType);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setEngine
	 */
	public void setEngine(String engine);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setEngineCC
	 */
	public void setEngineCC(String cc);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setModel
	 */
	public void setModel(String model);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setTransponder
	 */
	public void setTransponder(String transponder);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setTeam
	 */
	public void setTeam(String team);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setSponsor
	 */
	public void setSponsor(String sponsor);

	/**
	 * @see is.idega.idegaweb.msi.data.RaceUserSettingsBMPBean#setBodyNumber
	 */
	public void setBodyNumber(String bodyNumber);
} public interface RaceUserSettingsHome extends IDOHome {
	public RaceUserSettings create() throws CreateException;

	public RaceUserSettings findByPrimaryKey(Object pk) throws FinderException;

	public RaceUserSettings findByUser(User user) throws FinderException;

	public RaceUserSettings findByMXRaceNumber(RaceNumber number)
			throws FinderException;

	public RaceUserSettings findBySnocrossRaceNumber(RaceNumber number)
			throws FinderException;
} public interface RaceVehicleTypeHome extends IDOHome {
	public RaceVehicleType create() throws CreateException;

	public RaceVehicleType findByPrimaryKey(Object pk) throws FinderException;

	public Collection findAllParents() throws FinderException;

	public Collection findSubtypeByParent(RaceVehicleType parent)
			throws FinderException;
} public interface Season extends IDOEntity, Group {
	/**
	 * @see is.idega.idegaweb.msi.data.SeasonBMPBean#getSeasonBeginDate
	 */
	public Timestamp getSeasonBeginDate();

	/**
	 * @see is.idega.idegaweb.msi.data.SeasonBMPBean#getSeasonEndDate
	 */
	public Timestamp getSeasonEndDate();

	/**
	 * @see is.idega.idegaweb.msi.data.SeasonBMPBean#setSeasonBeginDate
	 */
	public void setSeasonBeginDate(Timestamp date);

	/**
	 * @see is.idega.idegaweb.msi.data.SeasonBMPBean#setSeasonEndDate
	 */
	public void setSeasonEndDate(Timestamp date);
}
import is.idega.idegaweb.msi.data.Participant;
import is.idega.idegaweb.msi.data.ParticipantHome;
import is.idega.idegaweb.msi.data.Race;
import is.idega.idegaweb.msi.data.RaceNumber;
import is.idega.idegaweb.msi.data.RaceNumberHome;
import is.idega.idegaweb.msi.data.RaceTypeHome;
import is.idega.idegaweb.msi.data.RaceUserSettings;
import is.idega.idegaweb.msi.data.RaceUserSettingsHome;
import is.idega.idegaweb.msi.data.RaceVehicleTypeHome;
import is.idega.idegaweb.msi.data.Season;
import java.rmi.RemoteException;
import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import javax.ejb.FinderException;
import com.idega.block.creditcard.business.CreditCardAuthorizationException;
import com.idega.business.IBOLookupException;
import com.idega.business.IBOService;
import com.idega.core.location.data.Country;
import com.idega.data.IDOCreateException;
import com.idega.idegaweb.IWResourceBundle;
import com.idega.presentation.ui.DropdownMenu;
import com.idega.user.business.UserBusiness;
import com.idega.user.data.User;
import com.idega.util.IWTimestamp;
package is.idega.idegaweb.msi.business;






public interface RaceBusiness extends IBOService {
	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#createRace
	 */
	public Race createRace(String seasonID, String raceName, String raceDate,
			String lastRegistration, String lastRegistrationPrice1,
			String type, String category) throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#updateRace
	 */
	public void updateRace(Race race, String raceDate, String lastRegistration,
			String lastRegistrationPrice1, String type, String category)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#updateRaceNumber
	 */
	public void updateRaceNumber(RaceNumber raceNumber, String userSSN)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#addEventsToRace
	 */
	public boolean addEventsToRace(Race race, String[] events, Map price,
			Map price2, Map teamCount) throws IBOLookupException,
			RemoteException, FinderException, RemoteException;

	public boolean addEventsToRace(Race race, String events[], Map price,
			Map price2, Map teamCount,Map timeTransmitterPrices) throws IBOLookupException, RemoteException,
			FinderException;
	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getEventsForRace
	 */
	public Map getEventsForRace(Race race) throws FinderException,
			IBOLookupException, RemoteException, RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#isRegisteredInRun
	 */
	public boolean isRegisteredInRun(int runID, int userID)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getEvents
	 */
	public Collection getEvents() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceTypes
	 */
	public Collection getRaceTypes() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceCategories
	 */
	public Collection getRaceCategories() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#createEvent
	 */
	public boolean createEvent(String name) throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#isRegisteredInRun
	 */
	public boolean isRegisteredInRun(int runID, String personalID)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#saveParticipant
	 */
	public Participant saveParticipant(RaceParticipantInfo raceParticipantInfo,
			String email, String hiddenCardNumber, double amount,
			IWTimestamp date, Locale locale) throws IDOCreateException,
			RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#finishPayment
	 */
	public void finishPayment(String properties)
			throws CreditCardAuthorizationException, RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#authorizePayment
	 */
	public String authorizePayment(String nameOnCard, String cardNumber,
			String monthExpires, String yearExpires, String ccVerifyNumber,
			double amount, String currency, String referenceNumber)
			throws CreditCardAuthorizationException, RemoteException;

	public float getEventPriceForRunner(RaceParticipantInfo raceParticipantInfo);
	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getPriceForRunner
	 */
	public float getPriceForRunner(RaceParticipantInfo raceParticipantInfo)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getCreditCardImages
	 */
	public Collection getCreditCardImages() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getAvailableCardTypes
	 */
	public DropdownMenu getAvailableCardTypes(IWResourceBundle iwrb)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getSeasonByGroupId
	 */
	public Season getSeasonByGroupId(Integer groupId) throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#sendMessage
	 */
	public void sendMessage(String email, String subject, String body)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRuns
	 */
	public Collection getRuns() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getSeasons
	 */
	public Collection getSeasons() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getMXRaceNumbers
	 */
	public Collection getMXRaceNumbers() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getSnocrossRaceNumbers
	 */
	public Collection getSnocrossRaceNumbers() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getCountries
	 */
	public Collection getCountries() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getUserBiz
	 */
	public UserBusiness getUserBiz() throws IBOLookupException, RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getCountryByNationality
	 */
	public Country getCountryByNationality(Object nationality)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getParticipantByPrimaryKey
	 */
	public Participant getParticipantByPrimaryKey(int participantID)
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getParticipantHome
	 */
	public ParticipantHome getParticipantHome() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceUserSettingsHome
	 */
	public RaceUserSettingsHome getRaceUserSettingsHome()
			throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceTypeHome
	 */
	public RaceTypeHome getRaceTypeHome() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceNumberHome
	 */
	public RaceNumberHome getRaceNumberHome() throws RemoteException;

	/**
	 * @see is.idega.idegaweb.msi.business.RaceBusinessBean#getRaceVehicleTypeHome
	 */
	public RaceVehicleTypeHome getRaceVehicleTypeHome() throws RemoteException;