package is.idega.idegaweb.golf.startingtime.business; import javax.ejb.FinderException; import com.idega.util.IWTimestamp; public interface TeeTimeBusiness extends com.idega.business.IBOService { public int countEntriesInGroup(int p0,int p1,java.lang.String p2,com.idega.util.IWTimestamp p3)throws java.sql.SQLException, java.rmi.RemoteException; public int countEntriesInGroup(int p0,java.lang.String p1,com.idega.util.IWTimestamp p2)throws java.sql.SQLException, java.rmi.RemoteException; public int countMembersEntries(int p0,java.lang.String p1,com.idega.util.IWTimestamp p2)throws java.sql.SQLException, java.rmi.RemoteException; public int countOwnersEntries(int p0,java.lang.String p1,com.idega.util.IWTimestamp p2)throws java.sql.SQLException, java.rmi.RemoteException; public int entriesInGroup(int p0,java.lang.String p1,java.lang.String p2)throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.startingtime.data.TeeTime[] findAllPlayersByMemberOrdered(java.lang.String p0,java.lang.String p1,java.lang.String p2)throws java.io.IOException,java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.startingtime.data.TeeTime[] findAllPlayersInFieldOrdered(java.lang.String p0,java.lang.String p1)throws java.io.IOException,java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.entity.StartingtimeFieldConfig getFieldConfig(int p0,java.lang.String p1)throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.entity.StartingtimeFieldConfig getFieldConfig(int p0,com.idega.util.IWTimestamp p1)throws java.sql.SQLException, java.rmi.RemoteException; public java.lang.String getFieldName(int p0)throws java.sql.SQLException,javax.ejb.FinderException, java.rmi.RemoteException; public is.idega.idegaweb.golf.entity.Field[] getFields(java.lang.String p0)throws java.sql.SQLException, java.rmi.RemoteException; public int getFirstField(java.lang.String p0)throws java.sql.SQLException, java.rmi.RemoteException; public com.idega.util.IWTimestamp getFirstOpentime(IWTimestamp date)throws java.sql.SQLException, java.rmi.RemoteException, FinderException; public com.idega.util.IWTimestamp getLastClosetime(IWTimestamp date)throws java.sql.SQLException, java.rmi.RemoteException, FinderException; public int getMaxDaysShown(IWTimestamp date)throws java.sql.SQLException, java.rmi.RemoteException, FinderException; public is.idega.idegaweb.golf.startingtime.data.TeeTime[] getPlayersStartingToDay(java.lang.String p0,java.lang.String p1,java.lang.String p2,java.lang.String p3)throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.startingtime.data.TeeTime[] getPlayersStartingToDay(java.lang.String p0,java.lang.String p1)throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.entity.Field[] getStartingEntryField()throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.entity.Union[] getStartingEntryUnion()throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.startingtime.data.TeeTime getStartingtime(int p0,com.idega.util.IWTimestamp p1)throws java.sql.SQLException, java.rmi.RemoteException; public java.util.List getStartingtimeTableEntries(com.idega.util.IWTimestamp p0,java.lang.String p1,int p2,int p3)throws java.sql.SQLException, java.rmi.RemoteException; public java.util.List getStartingtimeTableEntries(com.idega.util.IWTimestamp p0,java.lang.String p1)throws java.sql.SQLException, java.rmi.RemoteException; public is.idega.idegaweb.golf.startingtime.data.TeeTime[] getTableEntries(java.lang.String p0,int p1,int p2,int p3)throws java.sql.SQLException, java.rmi.RemoteException; public int getFieldUnion(int p0)throws java.sql.SQLException,javax.ejb.FinderException, java.rmi.RemoteException; public void preSetStartingtime(int p0,java.lang.String p1,java.lang.String p2)throws java.sql.SQLException, java.rmi.RemoteException; public void setStartingtime(int p0,com.idega.util.IWTimestamp p1,java.lang.String p2,java.lang.String p3,java.lang.String p4,java.lang.String p5,java.lang.String p6,java.lang.String p7,java.lang.String p8,java.lang.String p9)throws java.sql.SQLException, java.rmi.RemoteException; public void setStartingtime(int p0,com.idega.util.IWTimestamp p1,java.lang.String p2,java.lang.String p3,java.lang.String p4,java.lang.String p5,java.lang.String p6,java.lang.String p7,java.lang.String p8)throws java.sql.SQLException, java.rmi.RemoteException; public void setStartingtime(int p0,java.lang.String p1,java.lang.String p2,java.lang.String p3,java.lang.String p4,java.lang.String p5,java.lang.String p6,java.lang.String p7,java.lang.String p8)throws java.sql.SQLException, java.rmi.RemoteException; }