com.funambol.domino.items.manager
Class CalendarManager
java.lang.Object
com.funambol.domino.items.manager.EntityManager
com.funambol.domino.items.manager.CalendarManager
- public class CalendarManager
- extends EntityManager
Fields inherited from class com.funambol.domino.items.manager.EntityManager |
CATEGORY_CLIENTS, CATEGORY_HOLIDAY, CATEGORY_PHONE_CALLS, CATEGORY_PROJECTS, CATEGORY_TRAVEL, CATEGORY_VACATION, CLIENTS_CODE, dao, dominoWrapper, HOLIDAY_CODE, log, PHONE_CALLS_CODE, PROJECTS_CODE, timezone, TRAVEL_CODE, VACATION_CODE |
Method Summary |
SyncItemInfo[] |
getAllSyncItemInfo(java.lang.String viewname)
|
ItemCalendar |
getItemByUID(java.lang.String UID,
java.lang.String itemFormat)
|
ItemCalendar[] |
getItemsByWhereClause(ItemCalendar ctmp,
java.lang.String itemFormat)
checks if a calendar is already inserted in the db
and returns the Document in the DB
we use: startdate, enddate, location as search criteria |
ItemCalendar |
insertItem(ItemCalendar calendar,
java.lang.String itemFormat,
boolean iscal)
|
boolean |
isCalendar(DominoWrapper dominoWrapper,
java.lang.String UID)
get Documento from Domino using UID
check if the Docoment.FORM property is: Appointment or Task |
void |
updateItem(ItemCalendar oldCalendar,
ItemCalendar newCalendar,
java.lang.String itemFormat,
boolean iscal)
updates a document defined by UID
In the parameter content there are all the
value from the client |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CalendarManager
public CalendarManager()
CalendarManager
public CalendarManager(DominoWrapper wrapper,
java.util.TimeZone timeZone)
throws DominoAccessException
- Parameters:
wrapper
- DominoWrapper
- Throws:
DominoAccessException
getItemByUID
public ItemCalendar getItemByUID(java.lang.String UID,
java.lang.String itemFormat)
throws EntityException
- Parameters:
UID
- String
- Returns:
- ItemCalendar
- Throws:
EntityException
getAllSyncItemInfo
public SyncItemInfo[] getAllSyncItemInfo(java.lang.String viewname)
throws EntityException
- Returns:
- SyncItemInfo[]
- Throws:
EntityException
updateItem
public void updateItem(ItemCalendar oldCalendar,
ItemCalendar newCalendar,
java.lang.String itemFormat,
boolean iscal)
throws EntityException
- updates a document defined by UID
In the parameter content there are all the
value from the client
- Parameters:
oldCalendar
- ItemCalendarnewCalendar
- ItemCalendaritemFormat
- Stringiscal
- boolean
- Throws:
EntityException
insertItem
public ItemCalendar insertItem(ItemCalendar calendar,
java.lang.String itemFormat,
boolean iscal)
throws EntityException
- Parameters:
calendar
- ItemCalendaritemFormat
- Stringiscal
- boolean
- Returns:
- ItemCalendar
- Throws:
EntityException
getItemsByWhereClause
public ItemCalendar[] getItemsByWhereClause(ItemCalendar ctmp,
java.lang.String itemFormat)
throws EntityException
- checks if a calendar is already inserted in the db
and returns the Document in the DB
we use: startdate, enddate, location as search criteria
- Parameters:
ctmp
- ItemCalendaritemFormat
- String
- Returns:
- found ItemCalendar already present
- Throws:
EntityException
isCalendar
public boolean isCalendar(DominoWrapper dominoWrapper,
java.lang.String UID)
throws EntityException
- get Documento from Domino using UID
check if the Docoment.FORM property is: Appointment or Task
- Parameters:
dominoWrapper
- DominoWrapperUID
- String
- Throws:
EntityException
Copyright © 2003-2006 Funambol.