com.funambol.client.test
Class ContactsRobot
java.lang.Object
com.funambol.client.test.Robot
com.funambol.client.test.ContactsRobot
public abstract class ContactsRobot
- extends Robot
Method Summary |
abstract void |
checkDeletedContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
|
abstract void |
checkDeletedContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
|
abstract void |
checkNewContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkNewContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkUpdatedContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
checkUpdatedContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
|
abstract void |
createEmptyContact()
|
abstract void |
deleteAllContacts()
|
void |
deleteAllContactsOnServer(CheckSyncClient client)
|
abstract void |
deleteContact(java.lang.String firstname,
java.lang.String lastname)
|
void |
deleteContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
|
protected abstract java.lang.String |
findContactKeyOnServer(java.lang.String firstName,
java.lang.String lastName,
CheckSyncClient client)
|
protected abstract java.lang.String |
getCurrentContactVCard()
|
abstract void |
loadContact(java.lang.String firstName,
java.lang.String lastName)
|
abstract void |
loadContactOnServer(java.lang.String firstName,
java.lang.String lastName,
CheckSyncClient client)
|
protected java.lang.String |
orderVCard(java.lang.String vcard)
Order the vCard item fields alphabetically. |
protected java.lang.String |
orderVCard(java.lang.String vcard,
java.lang.String[] supportedFields,
java.util.Hashtable supportedValues)
|
abstract void |
saveContact()
|
void |
saveContactOnServer(CheckSyncClient client)
|
void |
setContactAsVCard(java.lang.String VCard)
|
abstract void |
setContactField(java.lang.String field,
java.lang.String value)
|
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
currentContactId
protected long currentContactId
incrementalServerItemkey
protected long incrementalServerItemkey
contactAsVcard
protected java.lang.String contactAsVcard
ContactsRobot
public ContactsRobot()
saveContactOnServer
public void saveContactOnServer(CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteContactOnServer
public void deleteContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteAllContactsOnServer
public void deleteAllContactsOnServer(CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setContactAsVCard
public void setContactAsVCard(java.lang.String VCard)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
orderVCard
protected java.lang.String orderVCard(java.lang.String vcard)
- Order the vCard item fields alphabetically.
- Parameters:
vcard
-
- Returns:
orderVCard
protected java.lang.String orderVCard(java.lang.String vcard,
java.lang.String[] supportedFields,
java.util.Hashtable supportedValues)
createEmptyContact
public abstract void createEmptyContact()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setContactField
public abstract void setContactField(java.lang.String field,
java.lang.String value)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
loadContact
public abstract void loadContact(java.lang.String firstName,
java.lang.String lastName)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
saveContact
public abstract void saveContact()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteContact
public abstract void deleteContact(java.lang.String firstname,
java.lang.String lastname)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
deleteAllContacts
public abstract void deleteAllContacts()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkNewContact
public abstract void checkNewContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkUpdatedContact
public abstract void checkUpdatedContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkDeletedContact
public abstract void checkDeletedContact(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkNewContactOnServer
public abstract void checkNewContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkUpdatedContactOnServer
public abstract void checkUpdatedContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client,
boolean checkContent)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
checkDeletedContactOnServer
public abstract void checkDeletedContactOnServer(java.lang.String firstname,
java.lang.String lastname,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
loadContactOnServer
public abstract void loadContactOnServer(java.lang.String firstName,
java.lang.String lastName,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
getCurrentContactVCard
protected abstract java.lang.String getCurrentContactVCard()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
findContactKeyOnServer
protected abstract java.lang.String findContactKeyOnServer(java.lang.String firstName,
java.lang.String lastName,
CheckSyncClient client)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
Copyright © 2001-2009 Funambol.