|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.knowgate.addrbook.WeekPlan
public class WeekPlan
Class for getting meetings of a week dividing each day in two halfs (morning and afternoon)
| Constructor Summary | |
|---|---|
WeekPlan(int iIdDomain,
java.util.Date dtFirstDate)
Create empty WeekPlan and set midday time to 14:00 |
|
WeekPlan(int iIdDomain,
java.lang.String sGuWorkArea,
java.util.Date dtFirstDate)
Create empty WeekPlan and set midday time to 14:00 |
|
| Method Summary | |
|---|---|
Address[] |
getDistinctAddresses(JDCConnection oConn)
|
Fellow[] |
getDistinctFellows(JDCConnection oConn)
Get array of all fellows attending any meeting at this week |
Room[] |
getDistinctRooms(JDCConnection oConn)
|
Meeting[] |
getMeetingsForFirstHalfDayOfWeek(int nDay)
Get array of meeting for first half of a day |
Meeting[] |
getMeetingsForSecondHalfDayOfWeek(int nDay)
Get array of meeting for second half of a day |
int |
getMiddayHoursAndMinutes()
Get time used to split day between morning and afternoon |
java.sql.Time |
getMiddayTime()
Get time used to split day between morning and afternoon |
int |
loadMeetingsForAddress(JDCConnection oConn,
java.lang.String sGuAddress)
Load meetings organized at the given address from the given date and seven days ahead |
int |
loadMeetingsForFellow(JDCConnection oConn,
java.lang.String sGuFellow)
Load meetings organized by the given fellow from the given date and seven days ahead |
int |
loadMeetingsForRoom(JDCConnection oConn,
java.lang.String sNmRoom)
Load meetings organized at the given address from the given date and seven days ahead |
void |
setMiddayTime(int iHour,
int iMinute)
|
void |
setMiddayTime(java.sql.Time oMidday)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WeekPlan(int iIdDomain,
java.util.Date dtFirstDate)
Id - of domain for restricting meeting search
public WeekPlan(int iIdDomain,
java.lang.String sGuWorkArea,
java.util.Date dtFirstDate)
Id - of domain for restricting meeting searchGUID - of WorkArea for restricting meeting search| Method Detail |
|---|
public java.sql.Time getMiddayTime()
public int getMiddayHoursAndMinutes()
public void setMiddayTime(java.sql.Time oMidday)
public void setMiddayTime(int iHour,
int iMinute)
public int loadMeetingsForFellow(JDCConnection oConn,
java.lang.String sGuFellow)
throws java.sql.SQLException
oConn - JDCConnectionsGuFellow - GUID of Fellow organizing or attending the Meeting
java.sql.SQLException
public int loadMeetingsForAddress(JDCConnection oConn,
java.lang.String sGuAddress)
throws java.sql.SQLException
oConn - JDCConnectionsGuAddress - GUID of the Address where the meeting takes place
java.sql.SQLException
public int loadMeetingsForRoom(JDCConnection oConn,
java.lang.String sNmRoom)
throws java.sql.SQLException
oConn - JDCConnectiondtFrom - Date for first day to be loadedsNmRoom - Unique name of room used by meeting
java.sql.SQLExceptionpublic Meeting[] getMeetingsForFirstHalfDayOfWeek(int nDay)
nDay - Day of week from java.util.GregorianCalendar weekday integers
public Meeting[] getMeetingsForSecondHalfDayOfWeek(int nDay)
nDay - Day of week from java.util.GregorianCalendar weekday integers
public Fellow[] getDistinctFellows(JDCConnection oConn)
throws java.sql.SQLException
java.sql.SQLException
public Room[] getDistinctRooms(JDCConnection oConn)
throws java.sql.SQLException
java.sql.SQLException
public Address[] getDistinctAddresses(JDCConnection oConn)
throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||