com.funambol.client.test
Class CalendarRobot
java.lang.Object
com.funambol.client.test.Robot
com.funambol.client.test.CalendarRobot
public abstract class CalendarRobot
- extends Robot
Method Summary |
abstract void |
checkDeletedEvent(java.lang.String summary,
CheckSyncClient client)
|
abstract void |
checkDeletedEventOnServer(java.lang.String summary,
CheckSyncClient client)
|
abstract void |
checkEventAsVCal(java.lang.String summary,
java.lang.String rrule)
|
abstract void |
checkEventExceptions(java.lang.String summary,
java.lang.String exceptions)
|
abstract void |
checkEventRecRule(java.lang.String summary,
java.lang.String rrule)
|
abstract void |
checkNewEvent(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkNewEventOnServer(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkRawEventAsVCal(java.lang.String vcal)
|
abstract void |
checkRawEventField(java.lang.String fieldName,
java.lang.String fieldValue)
|
abstract void |
checkRawReminderField(java.lang.String fieldName,
java.lang.String fieldValue)
|
abstract void |
checkUpdatedEvent(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkUpdatedEventOnServer(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
createEmptyEvent()
|
abstract void |
createEmptyRawEvent()
|
abstract void |
deleteAllEvents()
|
void |
deleteAllEventsOnServer(CheckSyncClient client)
|
abstract void |
deleteEvent(java.lang.String summary)
|
void |
deleteEventOnServer(java.lang.String summary,
CheckSyncClient client)
|
protected abstract java.lang.String |
findEventKeyOnServer(java.lang.String summary,
CheckSyncClient client)
|
protected AppSyncSourceManager |
getAppSyncSourceManager()
|
protected abstract java.lang.String |
getCurrentEventVCal()
|
void |
importEventOnServer(java.lang.String filename)
|
abstract void |
loadEvent(java.lang.String summary)
|
abstract void |
loadEventOnServer(java.lang.String summary,
CheckSyncClient client)
|
protected java.lang.String |
orderVCal(java.lang.String vcal,
java.lang.String[] supportedFields,
java.util.Hashtable supportedValues)
|
void |
resetEvents(CheckSyncClient client)
|
abstract void |
saveEvent()
TODO FIXME |
void |
saveEvent(boolean save)
|
void |
saveEventOnServer(CheckSyncClient client)
|
abstract void |
saveRawEvent()
|
void |
setEventAsVCal(java.lang.String vCal)
|
abstract void |
setEventField(java.lang.String field,
java.lang.String value)
|
void |
setEventFromServer(java.lang.String vCal)
|
abstract void |
setEventRecurrenceField(java.lang.String recField,
java.lang.String value)
|
abstract void |
setRawEventField(java.lang.String fieldName,
java.lang.String fieldValue)
|
abstract void |
setRawReminderField(java.lang.String fieldName,
java.lang.String fieldValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FOLDING_INDENT_CHAR
protected static final char FOLDING_INDENT_CHAR
- See Also:
- Constant Field Values
currentEventId
protected long currentEventId
incrementalServerItemkey
protected long incrementalServerItemkey
eventAsVcal
protected java.lang.String eventAsVcal
basicRobot
protected BasicRobot basicRobot
appSourceManager
protected AppSyncSourceManager appSourceManager
CalendarRobot
public CalendarRobot(BasicRobot basicRobot,
AppSyncSourceManager appSourceManager)
CalendarRobot
public CalendarRobot()
importEventOnServer
public void importEventOnServer(java.lang.String filename)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
saveEventOnServer
public void saveEventOnServer(CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteEventOnServer
public void deleteEventOnServer(java.lang.String summary,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteAllEventsOnServer
public void deleteAllEventsOnServer(CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
resetEvents
public void resetEvents(CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setEventAsVCal
public void setEventAsVCal(java.lang.String vCal)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setEventFromServer
public void setEventFromServer(java.lang.String vCal)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
getAppSyncSourceManager
protected AppSyncSourceManager getAppSyncSourceManager()
createEmptyEvent
public abstract void createEmptyEvent()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setEventField
public abstract void setEventField(java.lang.String field,
java.lang.String value)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setEventRecurrenceField
public abstract void setEventRecurrenceField(java.lang.String recField,
java.lang.String value)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
loadEvent
public abstract void loadEvent(java.lang.String summary)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
saveEvent
public abstract void saveEvent()
throws java.lang.Throwable
- TODO FIXME
- Throws:
java.lang.Throwable
saveEvent
public void saveEvent(boolean save)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteEvent
public abstract void deleteEvent(java.lang.String summary)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteAllEvents
public abstract void deleteAllEvents()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkNewEvent
public abstract void checkNewEvent(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkUpdatedEvent
public abstract void checkUpdatedEvent(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkDeletedEvent
public abstract void checkDeletedEvent(java.lang.String summary,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkNewEventOnServer
public abstract void checkNewEventOnServer(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkUpdatedEventOnServer
public abstract void checkUpdatedEventOnServer(java.lang.String summary,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkDeletedEventOnServer
public abstract void checkDeletedEventOnServer(java.lang.String summary,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkEventRecRule
public abstract void checkEventRecRule(java.lang.String summary,
java.lang.String rrule)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkEventAsVCal
public abstract void checkEventAsVCal(java.lang.String summary,
java.lang.String rrule)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkEventExceptions
public abstract void checkEventExceptions(java.lang.String summary,
java.lang.String exceptions)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
loadEventOnServer
public abstract void loadEventOnServer(java.lang.String summary,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
createEmptyRawEvent
public abstract void createEmptyRawEvent()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setRawEventField
public abstract void setRawEventField(java.lang.String fieldName,
java.lang.String fieldValue)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setRawReminderField
public abstract void setRawReminderField(java.lang.String fieldName,
java.lang.String fieldValue)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
saveRawEvent
public abstract void saveRawEvent()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkRawEventField
public abstract void checkRawEventField(java.lang.String fieldName,
java.lang.String fieldValue)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkRawReminderField
public abstract void checkRawReminderField(java.lang.String fieldName,
java.lang.String fieldValue)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkRawEventAsVCal
public abstract void checkRawEventAsVCal(java.lang.String vcal)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
findEventKeyOnServer
protected abstract java.lang.String findEventKeyOnServer(java.lang.String summary,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
getCurrentEventVCal
protected abstract java.lang.String getCurrentEventVCal()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
orderVCal
protected java.lang.String orderVCal(java.lang.String vcal,
java.lang.String[] supportedFields,
java.util.Hashtable supportedValues)
Copyright © 2001-2009 Funambol.