A B C D E G I L N P R S T U W X

A

AuthenticationException - exception sync4j.exchange.AuthenticationException.
 
AuthenticationException() - Constructor for class sync4j.exchange.AuthenticationException
Creates a new instance of AuthenticationException without detail message.
AuthenticationException(String) - Constructor for class sync4j.exchange.AuthenticationException
Constructs an instance of AuthenticationException with the specified detail message.
addLocalItems(Item[], String, String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
delete local items
addLocalItems(Item[], String, String) - Method in class sync4j.exchange.items.common.manager.ItemManager
add local items

B

beginSync(Principal, int) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
 

C

Calendar - class sync4j.exchange.items.calendar.model.Calendar.
 
Calendar() - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
Calendar(String) - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
Calendar(String, Date) - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
Calendar(String, char) - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
Calendar(String, String, char, Date) - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
Calendar(String, String, Date) - Constructor for class sync4j.exchange.items.calendar.model.Calendar
Creates a Calendar
CalendarDAO - class sync4j.exchange.items.calendar.dao.CalendarDAO.
 
CalendarDAO(String, int) - Constructor for class sync4j.exchange.items.calendar.dao.CalendarDAO
 
CalendarManager - class sync4j.exchange.items.calendar.manager.CalendarManager.
 
CalendarManager(String, int) - Constructor for class sync4j.exchange.items.calendar.manager.CalendarManager
 
CalendarParseException - exception sync4j.exchange.items.calendar.CalendarParseException.
 
CalendarParseException() - Constructor for class sync4j.exchange.items.calendar.CalendarParseException
Creates a new instance of CalendarParseException without detail message.
CalendarParseException(String) - Constructor for class sync4j.exchange.items.calendar.CalendarParseException
Constructs an instance of CalendarParseException with the specified detail message.
Contact - class sync4j.exchange.items.contact.model.Contact.
 
Contact() - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
Contact(String) - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
Contact(String, Date) - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
Contact(String, char) - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
Contact(String, String, char, Date) - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
Contact(String, String, Date) - Constructor for class sync4j.exchange.items.contact.model.Contact
Creates a Contact
ContactDAO - class sync4j.exchange.items.contact.dao.ContactDAO.
 
ContactDAO(String, int) - Constructor for class sync4j.exchange.items.contact.dao.ContactDAO
 
ContactManager - class sync4j.exchange.items.contact.manager.ContactManager.
 
ContactManager(String, int) - Constructor for class sync4j.exchange.items.contact.manager.ContactManager
 
ContactParseException - exception sync4j.exchange.items.contact.ContactParseException.
 
ContactParseException() - Constructor for class sync4j.exchange.items.contact.ContactParseException
Creates a new instance of ContactParseException without detail message.
ContactParseException(String) - Constructor for class sync4j.exchange.items.contact.ContactParseException
Constructs an instance of ContactParseException with the specified detail message.
checkResponseStatus(String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
Check response message from Exchange server
cleanUp(Connection, PreparedStatement, ResultSet) - Method in class sync4j.exchange.util.DataAccess
cleanUp database connection
clientDateToDate(String) - Static method in class sync4j.exchange.xml.XmlParser
Make a date from a client date to webdav date

D

DataAccess - class sync4j.exchange.util.DataAccess.
This class provide methods to access database source
DataAccess() - Constructor for class sync4j.exchange.util.DataAccess
Creates a new instance of DataAccess
DataAccessException - exception sync4j.exchange.DataAccessException.
 
DataAccessException() - Constructor for class sync4j.exchange.DataAccessException
Creates a new instance of DataAccessException without detail message.
DataAccessException(String) - Constructor for class sync4j.exchange.DataAccessException
Constructs an instance of DataAccessException with the specified detail message.
DataAccessException(String, Throwable) - Constructor for class sync4j.exchange.DataAccessException
Constructs an instance of DataAccessException with the specified detail message.
dataSource - Variable in class sync4j.exchange.util.DataAccess
Data store to use for database connections
dateToWebDavTag(Date) - Static method in class sync4j.exchange.xml.XmlParser
Make a webdav tag date from a date
dateToWebDavTag(Date, String) - Static method in class sync4j.exchange.xml.XmlParser
Make a webdav tag date from a date
deleteLocalItems(String, String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
delete local items
deleteLocalItems(String, String) - Method in class sync4j.exchange.items.common.manager.ItemManager
delete local items

E

ExchangeAccessException - exception sync4j.exchange.ExchangeAccessException.
 
ExchangeAccessException() - Constructor for class sync4j.exchange.ExchangeAccessException
Creates a new instance of ExchangeAccessException without detail message.
ExchangeAccessException(String) - Constructor for class sync4j.exchange.ExchangeAccessException
Constructs an instance of ExchangeAccessException with the specified detail message.
ExchangeCalendarSyncSource - class sync4j.exchange.engine.source.ExchangeCalendarSyncSource.
This class define SyncSource between SyncServer and Exchange Server calendar items
ExchangeCalendarSyncSource() - Constructor for class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
ExchangeContactSyncSource - class sync4j.exchange.engine.source.ExchangeContactSyncSource.
This class define SyncSource between SyncServer and Exchange Server contacts items
ExchangeContactSyncSource() - Constructor for class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
ExchangeNoteSyncSource - class sync4j.exchange.engine.source.ExchangeNoteSyncSource.
This class define SyncSource between SyncServer and Exchange Server notes items
ExchangeNoteSyncSource() - Constructor for class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
ExchangeSyncSource - class sync4j.exchange.engine.source.ExchangeSyncSource.
This class implements common methods of ExchangeCalendarSyncSource ExchangeContactSyncSource ExchangeNoteSyncSource ExchangeTaskSyncSource
ExchangeSyncSource() - Constructor for class sync4j.exchange.engine.source.ExchangeSyncSource
 
ExchangeSyncSourceConfigPanel - class sync4j.exchange.admin.ExchangeSyncSourceConfigPanel.
This class implements the configuration panel for an ExchangeSyncSource
ExchangeSyncSourceConfigPanel() - Constructor for class sync4j.exchange.admin.ExchangeSyncSourceConfigPanel
 
ExchangeTaskSyncSource - class sync4j.exchange.engine.source.ExchangeTaskSyncSource.
This class define SyncSource between SyncServer and Exchange Server tasks items
ExchangeTaskSyncSource() - Constructor for class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
endSync(Principal) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
 

G

getAllCalendars(String, String, String) - Method in class sync4j.exchange.items.calendar.manager.CalendarManager
get all calendars
getAllContacts(String, String, String) - Method in class sync4j.exchange.items.contact.manager.ContactManager
get all contacts
getAllDayEvent() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getAllExchangeItems(String, String, String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
get all sourceURI type items from Exchange Server
getAllNotes(String, String, String) - Method in class sync4j.exchange.items.note.manager.NoteManager
get all notes
getAllSyncItems(Principal) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getAllSyncItems(Principal) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getAllSyncItems(Principal) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getAllSyncItems(Principal) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getAllTasks(String, String, String) - Method in class sync4j.exchange.items.task.manager.TaskManager
get all tasks
getBurl() - Method in class sync4j.exchange.items.contact.model.Contact
 
getBusinessHomePage() - Method in class sync4j.exchange.items.contact.model.Contact
 
getBusyStatus() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getCalendarById(String, String, String, String) - Method in class sync4j.exchange.items.calendar.manager.CalendarManager
get calendar by key
getCalendars(String, String, String[], String) - Method in class sync4j.exchange.items.calendar.dao.CalendarDAO
get calendar array from Exchange Server
getCalendars(String, String, String[], String) - Method in class sync4j.exchange.items.calendar.manager.CalendarManager
get calendars
getCallBackPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getClause(String[]) - Static method in class sync4j.exchange.xml.XmlParser
Build a clause to webdav select request between ids item array
getConnection() - Method in class sync4j.exchange.util.DataAccess
 
getContactById(String, String, String, String) - Method in class sync4j.exchange.items.contact.manager.ContactManager
get contact by key
getContacts(String, String, String[], String) - Method in class sync4j.exchange.items.contact.dao.ContactDAO
get contacts from Exchange Server
getContacts(String, String, String[], String) - Method in class sync4j.exchange.items.contact.manager.ContactManager
get contacts
getCreateDate() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getCreationDate() - Method in class sync4j.exchange.items.common.model.Item
 
getDate() - Method in class sync4j.exchange.items.note.model.Note
 
getDate() - Method in class sync4j.exchange.items.task.model.Task
 
getDateEnd() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getDateStart() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getDeleteItemIds() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property deleteItemIds.
getDeletedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getDeletedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getDeletedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getDeletedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getDeletedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getDeletedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getDeletedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getDeletedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getDepartment() - Method in class sync4j.exchange.items.contact.model.Contact
 
getDuration() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getEmailAddress1() - Method in class sync4j.exchange.items.contact.model.Contact
 
getEmailAddress2() - Method in class sync4j.exchange.items.contact.model.Contact
 
getEmailAddress3() - Method in class sync4j.exchange.items.contact.model.Contact
 
getEmailDescription1() - Method in class sync4j.exchange.items.contact.model.Contact
 
getEmailDescription2() - Method in class sync4j.exchange.items.contact.model.Contact
 
getEmailDescription3() - Method in class sync4j.exchange.items.contact.model.Contact
 
getExchangeItems(String, String, String) - Method in class sync4j.exchange.items.common.manager.ItemManager
get all Exchange Server items
getFileas() - Method in class sync4j.exchange.items.contact.model.Contact
 
getFirstName() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeCity() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeCountry() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeFax() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeOtherPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomePhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomePostalCode() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeState() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHomeStreet() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHost() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property exchangeServerHost.
getHref(String) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Return href (webdav resource name) of item
getHref() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getHref() - Method in class sync4j.exchange.items.common.model.Item
 
getHref() - Method in class sync4j.exchange.items.contact.model.Contact
 
getHref() - Method in class sync4j.exchange.items.note.model.Note
 
getHref() - Method in class sync4j.exchange.items.task.model.Task
 
getHrefFromUri(String) - Static method in class sync4j.exchange.xml.XmlParser
Make a href (reource name) from uri webdavtag.
getId() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getId() - Method in class sync4j.exchange.items.common.model.Item
 
getId() - Method in class sync4j.exchange.items.contact.model.Contact
 
getId() - Method in class sync4j.exchange.items.note.model.Note
 
getId() - Method in class sync4j.exchange.items.task.model.Task
 
getIdFromReplUid(String) - Static method in class sync4j.exchange.xml.XmlParser
Make a id from replid webdavtag.
getInternationalIsdnNumber() - Method in class sync4j.exchange.items.contact.model.Contact
 
getLastModified() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getLastModified() - Method in class sync4j.exchange.items.common.model.Item
 
getLastModified() - Method in class sync4j.exchange.items.contact.model.Contact
 
getLastModified() - Method in class sync4j.exchange.items.note.model.Note
 
getLastModified() - Method in class sync4j.exchange.items.task.model.Task
 
getLastModifiedDate() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getLastName() - Method in class sync4j.exchange.items.contact.model.Contact
 
getLocalItems(String, String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
get local items
getLocalItems(String, String) - Method in class sync4j.exchange.items.common.manager.ItemManager
get all local items
getLocation() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getManager() - Method in class sync4j.exchange.items.contact.model.Contact
 
getMeetingStatus() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getMiddleName() - Method in class sync4j.exchange.items.contact.model.Contact
 
getMobileOtherPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getMobilePhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getNewItemIds() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property newItemIds.
getNewSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getNewSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getNewSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getNewSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getNewSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getNewSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getNewSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getNewSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getNickName() - Method in class sync4j.exchange.items.contact.model.Contact
 
getNote() - Method in class sync4j.exchange.items.contact.model.Contact
 
getNoteById(String, String, String, String) - Method in class sync4j.exchange.items.note.manager.NoteManager
get note by id
getNotes(String, String, String[], String) - Method in class sync4j.exchange.items.note.dao.NoteDAO
get notes from Exchange Server
getNotes(String, String, String[], String) - Method in class sync4j.exchange.items.note.manager.NoteManager
get notes
getOffice() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeCity() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeCountry() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeFax() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeOtherPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficePhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficePostalCode() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeState() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOfficeStreet() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOrganization() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOrganizationPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherCity() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherCountry() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherFax() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherPostalCode() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherState() - Method in class sync4j.exchange.items.contact.model.Contact
 
getOtherStreet() - Method in class sync4j.exchange.items.contact.model.Contact
 
getPPCalendar(String, String, Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
Set a Calendar properties from Client format content
getPPNote(String, String, Date) - Method in class sync4j.exchange.items.note.model.Note
Set a Note properties from Client format content
getPPTask(String, String, Date) - Method in class sync4j.exchange.items.task.model.Task
Set a Task properties from Client format content
getPager() - Method in class sync4j.exchange.items.contact.model.Contact
 
getPocketPcContact(String, String, Date) - Method in class sync4j.exchange.items.contact.model.Contact
Set a Contact properties from Client format content
getPort() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property exchangeServerPort.
getProfession() - Method in class sync4j.exchange.items.contact.model.Contact
 
getResourceFromURI(String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
 
getRuidFromResponse(String) - Static method in class sync4j.exchange.xml.XmlParser
Make a ruid from a response header.
getSchedule() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property schedule.
getSecretary() - Method in class sync4j.exchange.items.contact.model.Contact
 
getSecretaryPhone() - Method in class sync4j.exchange.items.contact.model.Contact
 
getSequence() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getServerFromURI(String) - Method in class sync4j.exchange.items.common.dao.ItemDAO
 
getSpouse() - Method in class sync4j.exchange.items.contact.model.Contact
 
getState() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getState() - Method in class sync4j.exchange.items.contact.model.Contact
 
getState() - Method in class sync4j.exchange.items.note.model.Note
 
getState() - Method in class sync4j.exchange.items.task.model.Task
 
getString(String) - Static method in class sync4j.exchange.xml.XmlParser
 
getSubject() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getSubject() - Method in class sync4j.exchange.items.note.model.Note
 
getSubject() - Method in class sync4j.exchange.items.task.model.Task
 
getSyncItemFromId(Principal, SyncItemKey) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getSyncItemFromId(Principal, SyncItemKey) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getSyncItemFromId(Principal, SyncItemKey) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getSyncItemFromId(Principal, SyncItemKey) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getSyncItemFromTwin(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
The same as getSyncItemFromId()
getSyncItemFromTwin(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
The same as getSyncItemFromId()
getSyncItemFromTwin(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
The same as getSyncItemFromId()
getSyncItemFromTwin(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
The same as getSyncItemFromId()
getSyncItemsFromIds(Principal, SyncItemKey[]) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getSyncItemsFromIds(Principal, SyncItemKey[]) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getSyncItemsFromIds(Principal, SyncItemKey[]) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getSyncItemsFromIds(Principal, SyncItemKey[]) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getSyncItemsFromTwins(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
The same as getSyncItemFromIds()
getSyncItemsFromTwins(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
The same as getSyncItemFromIds()
getSyncItemsFromTwins(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
The same as getSyncItemFromIds()
getSyncItemsFromTwins(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
The same as getSyncItemFromIds()
getTaskById(String, String, String, String) - Method in class sync4j.exchange.items.task.manager.TaskManager
get task by id
getTasks(String, String, String[], String) - Method in class sync4j.exchange.items.task.dao.TaskDAO
get tasks from Exchange Server
getTasks(String, String, String[], String) - Method in class sync4j.exchange.items.task.manager.TaskManager
get tasks
getTextDescription() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getTextDescription() - Method in class sync4j.exchange.items.note.model.Note
 
getTextDescription() - Method in class sync4j.exchange.items.task.model.Task
 
getTimezoneId() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getTitle() - Method in class sync4j.exchange.items.contact.model.Contact
 
getTmz() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property exchangeServer timezone.
getUpdateItemIds() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property updateItemIds.
getUpdatedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getUpdatedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getUpdatedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getUpdatedSyncItemKeys(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getUpdatedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
getUpdatedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
getUpdatedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
getUpdatedSyncItems(Principal, Timestamp) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
getUsername() - Method in class sync4j.exchange.items.calendar.model.Calendar
 
getUsername() - Method in class sync4j.exchange.items.contact.model.Contact
 
getUsername() - Method in class sync4j.exchange.items.note.model.Note
 
getUsername() - Method in class sync4j.exchange.items.task.model.Task
 
getXMLInitTagValue(String, String) - Static method in class sync4j.exchange.xml.XmlParser
Make a String by value of tag.
getXMLTag(String[], String) - Static method in class sync4j.exchange.xml.XmlParser
Make a String[] by tags find with search.
getXMLTagValue(String, String) - Static method in class sync4j.exchange.xml.XmlParser
Make a String by value of tag.

I

ITEM_ADD - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
ITEM_ADD_ERROR - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
ITEM_REMOVE - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
ITEM_REMOVE_ERROR - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
ITEM_UPDATE - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
ITEM_UPDATE_ERROR - Static variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 
Item - class sync4j.exchange.items.common.model.Item.
 
Item() - Constructor for class sync4j.exchange.items.common.model.Item
Creates a Item
Item(String) - Constructor for class sync4j.exchange.items.common.model.Item
Creates a Item
Item(String, Date) - Constructor for class sync4j.exchange.items.common.model.Item
Creates a Item
Item(String, String, String) - Constructor for class sync4j.exchange.items.common.model.Item
Creates a Item
Item(String, String, Date, Date) - Constructor for class sync4j.exchange.items.common.model.Item
Creates a Item
ItemDAO - class sync4j.exchange.items.common.dao.ItemDAO.
 
ItemDAO() - Constructor for class sync4j.exchange.items.common.dao.ItemDAO
 
ItemDAO(String, int) - Constructor for class sync4j.exchange.items.common.dao.ItemDAO
 
ItemManager - class sync4j.exchange.items.common.manager.ItemManager.
 
ItemManager() - Constructor for class sync4j.exchange.items.common.manager.ItemManager
 
ItemManager(String, int) - Constructor for class sync4j.exchange.items.common.manager.ItemManager
 
isEncode() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property encode.
isSchedulEnablede() - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Getter for property scheduleEnabled.

L

loadSyncSource(SyncSource) - Method in class sync4j.exchange.admin.ExchangeSyncSourceConfigPanel
 
log - Variable in class sync4j.exchange.engine.source.ExchangeSyncSource
 

N

NAME_ALLOWED_CHARS - Static variable in class sync4j.exchange.admin.ExchangeSyncSourceConfigPanel
 
Note - class sync4j.exchange.items.note.model.Note.
 
Note() - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
Note(String) - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
Note(String, Date) - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
Note(String, char) - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
Note(String, String, char, Date) - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
Note(String, String, Date) - Constructor for class sync4j.exchange.items.note.model.Note
Creates a Note
NoteDAO - class sync4j.exchange.items.note.dao.NoteDAO.
 
NoteDAO(String, int) - Constructor for class sync4j.exchange.items.note.dao.NoteDAO
 
NoteManager - class sync4j.exchange.items.note.manager.NoteManager.
 
NoteManager(String, int) - Constructor for class sync4j.exchange.items.note.manager.NoteManager
 
NoteParseException - exception sync4j.exchange.items.note.NoteParseException.
 
NoteParseException() - Constructor for class sync4j.exchange.items.note.NoteParseException
Creates a new instance of NoteParseException without detail message.
NoteParseException(String) - Constructor for class sync4j.exchange.items.note.NoteParseException
Constructs an instance of NoteParseException with the specified detail message.

P

PORT_ALLOWED_CHARS - Static variable in class sync4j.exchange.admin.ExchangeSyncSourceConfigPanel
 
PROP_NO_FOLDER - Static variable in class sync4j.exchange.items.common.dao.ItemDAO
 

R

removeCalendar(Calendar, String, String, String) - Method in class sync4j.exchange.items.calendar.dao.CalendarDAO
Delete a Calendar from Exchange server.
removeCalendar(Calendar, String, String, String) - Method in class sync4j.exchange.items.calendar.manager.CalendarManager
remove calendar
removeContact(Contact, String, String, String) - Method in class sync4j.exchange.items.contact.dao.ContactDAO
Delete a Contact from Exchange server.
removeContact(Contact, String, String, String) - Method in class sync4j.exchange.items.contact.manager.ContactManager
remove contact
removeNote(Note, String, String, String) - Method in class sync4j.exchange.items.note.dao.NoteDAO
Delete a Note from Exchange server.
removeNote(Note, String, String, String) - Method in class sync4j.exchange.items.note.manager.NoteManager
remove note
removeSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
removeSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
removeSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
removeSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
removeSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
removeSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
removeSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
removeSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
removeTask(Task, String, String, String) - Method in class sync4j.exchange.items.task.dao.TaskDAO
Delete a Task from Exchange server.
removeTask(Task, String, String, String) - Method in class sync4j.exchange.items.task.manager.TaskManager
remove task
replaceTagDelimiter(String) - Static method in class sync4j.exchange.xml.XmlParser
 

S

sendRequest(String) - Method in class sync4j.exchange.httptransport.WebDavHttpTransport
Send request to exchange server and get response
setAllDayEvent(int) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setBurl(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setBusinessHomePage(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setBusyStatus(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setCalendar(Calendar, String, String, String) - Method in class sync4j.exchange.items.calendar.dao.CalendarDAO
insert / update calendar
setCalendar(Calendar, String, String, String) - Method in class sync4j.exchange.items.calendar.manager.CalendarManager
add calendar
setCallBackPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setContact(Contact, String, String, String) - Method in class sync4j.exchange.items.contact.dao.ContactDAO
insert / update contact
setContact(Contact, String, String, String) - Method in class sync4j.exchange.items.contact.manager.ContactManager
add contact
setCreateDate(Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setCreationDate(Date) - Method in class sync4j.exchange.items.common.model.Item
 
setDate(Date) - Method in class sync4j.exchange.items.note.model.Note
 
setDate(Date) - Method in class sync4j.exchange.items.task.model.Task
 
setDateEnd(Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setDateStart(Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setDepartment(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setDuration(long) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setEmailAddress1(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEmailAddress2(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEmailAddress3(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEmailDescription1(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEmailDescription2(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEmailDescription3(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setEncode(boolean) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property encode.
setFileas(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setFirstName(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeCity(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeCountry(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeFax(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeOtherPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomePhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomePostalCode(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeState(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHomeStreet(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHost(String) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property exchangeServerHost.
setHref(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setHref(String) - Method in class sync4j.exchange.items.common.model.Item
 
setHref(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setHref(String) - Method in class sync4j.exchange.items.note.model.Note
 
setHref(String) - Method in class sync4j.exchange.items.task.model.Task
 
setId(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setId(String) - Method in class sync4j.exchange.items.common.model.Item
 
setId(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setId(String) - Method in class sync4j.exchange.items.note.model.Note
 
setId(String) - Method in class sync4j.exchange.items.task.model.Task
 
setInternationalIsdnNumber(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setJndiDataSourceName(String) - Method in class sync4j.exchange.util.DataAccess
 
setLastModified(Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setLastModified(Date) - Method in class sync4j.exchange.items.common.model.Item
 
setLastModified(Date) - Method in class sync4j.exchange.items.contact.model.Contact
 
setLastModified(Date) - Method in class sync4j.exchange.items.note.model.Note
 
setLastModified(Date) - Method in class sync4j.exchange.items.task.model.Task
 
setLastModifiedDate(Date) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setLastName(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setLocation(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setManager(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setMeetingStatus(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setMiddleName(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setMobileOtherPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setMobilePhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setNickName(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setNote(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setNote(Note, String, String, String) - Method in class sync4j.exchange.items.note.dao.NoteDAO
insert / update note
setNote(Note, String, String, String) - Method in class sync4j.exchange.items.note.manager.NoteManager
add / update note
setOffice(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeCity(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeCountry(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeFax(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeOtherPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficePhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficePostalCode(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeState(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOfficeStreet(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOrganization(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOrganizationPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherCity(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherCountry(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherFax(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherPostalCode(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherState(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setOtherStreet(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setPager(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setPort(int) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property exchangeServerPort.
setProfession(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setSchedule(String) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property schedule.
setScheduleEnabled(boolean) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property schedule.
setSecretary(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setSecretaryPhone(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setSequence(int) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setSpouse(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setState(char) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setState(char) - Method in class sync4j.exchange.items.contact.model.Contact
 
setState(char) - Method in class sync4j.exchange.items.note.model.Note
 
setState(char) - Method in class sync4j.exchange.items.task.model.Task
 
setSubject(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setSubject(String) - Method in class sync4j.exchange.items.note.model.Note
 
setSubject(String) - Method in class sync4j.exchange.items.task.model.Task
 
setSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
setSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
setSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
setSyncItem(Principal, SyncItem) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
setSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeCalendarSyncSource
 
setSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeContactSyncSource
 
setSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeNoteSyncSource
 
setSyncItems(Principal, SyncItem[]) - Method in class sync4j.exchange.engine.source.ExchangeTaskSyncSource
 
setTask(Task, String, String, String) - Method in class sync4j.exchange.items.task.dao.TaskDAO
insert / update task
setTask(Task, String, String, String) - Method in class sync4j.exchange.items.task.manager.TaskManager
add / update task
setTextDescription(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setTextDescription(String) - Method in class sync4j.exchange.items.note.model.Note
 
setTextDescription(String) - Method in class sync4j.exchange.items.task.model.Task
 
setTimezoneId(int) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setTitle(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setTmz(String) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Setter for property exchangeServer timezone.
setUsername(String) - Method in class sync4j.exchange.items.calendar.model.Calendar
 
setUsername(String) - Method in class sync4j.exchange.items.contact.model.Contact
 
setUsername(String) - Method in class sync4j.exchange.items.note.model.Note
 
setUsername(String) - Method in class sync4j.exchange.items.task.model.Task
 
sync4j.exchange - package sync4j.exchange
 
sync4j.exchange.admin - package sync4j.exchange.admin
 
sync4j.exchange.engine.source - package sync4j.exchange.engine.source
 
sync4j.exchange.httptransport - package sync4j.exchange.httptransport
 
sync4j.exchange.items.calendar - package sync4j.exchange.items.calendar
 
sync4j.exchange.items.calendar.dao - package sync4j.exchange.items.calendar.dao
 
sync4j.exchange.items.calendar.manager - package sync4j.exchange.items.calendar.manager
 
sync4j.exchange.items.calendar.model - package sync4j.exchange.items.calendar.model
 
sync4j.exchange.items.common.dao - package sync4j.exchange.items.common.dao
 
sync4j.exchange.items.common.manager - package sync4j.exchange.items.common.manager
 
sync4j.exchange.items.common.model - package sync4j.exchange.items.common.model
 
sync4j.exchange.items.contact - package sync4j.exchange.items.contact
 
sync4j.exchange.items.contact.dao - package sync4j.exchange.items.contact.dao
 
sync4j.exchange.items.contact.manager - package sync4j.exchange.items.contact.manager
 
sync4j.exchange.items.contact.model - package sync4j.exchange.items.contact.model
 
sync4j.exchange.items.note - package sync4j.exchange.items.note
 
sync4j.exchange.items.note.dao - package sync4j.exchange.items.note.dao
 
sync4j.exchange.items.note.manager - package sync4j.exchange.items.note.manager
 
sync4j.exchange.items.note.model - package sync4j.exchange.items.note.model
 
sync4j.exchange.items.task - package sync4j.exchange.items.task
 
sync4j.exchange.items.task.dao - package sync4j.exchange.items.task.dao
 
sync4j.exchange.items.task.manager - package sync4j.exchange.items.task.manager
 
sync4j.exchange.items.task.model - package sync4j.exchange.items.task.model
 
sync4j.exchange.util - package sync4j.exchange.util
 
sync4j.exchange.xml - package sync4j.exchange.xml
 

T

TAG_IS_FOLDER - Static variable in class sync4j.exchange.items.common.dao.ItemDAO
 
Task - class sync4j.exchange.items.task.model.Task.
 
Task() - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
Task(String) - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
Task(String, Date) - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
Task(String, char) - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
Task(String, String, char, Date) - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
Task(String, String, Date) - Constructor for class sync4j.exchange.items.task.model.Task
Creates a Task
TaskDAO - class sync4j.exchange.items.task.dao.TaskDAO.
 
TaskDAO(String, int) - Constructor for class sync4j.exchange.items.task.dao.TaskDAO
 
TaskManager - class sync4j.exchange.items.task.manager.TaskManager.
 
TaskManager(String, int) - Constructor for class sync4j.exchange.items.task.manager.TaskManager
 
TaskParseException - exception sync4j.exchange.items.task.TaskParseException.
 
TaskParseException() - Constructor for class sync4j.exchange.items.task.TaskParseException
Creates a new instance of TaskParseException without detail message.
TaskParseException(String) - Constructor for class sync4j.exchange.items.task.TaskParseException
Constructs an instance of TaskParseException with the specified detail message.
toChangedItems(String, String) - Method in class sync4j.exchange.engine.source.ExchangeSyncSource
Add item to mapp operations status array
toClientDate(Date) - Static method in class sync4j.exchange.xml.XmlParser
Make a date from a webdav tag date to client date
toPP() - Method in class sync4j.exchange.items.calendar.model.Calendar
Set a Calendar properties to Client format content
toPP() - Method in class sync4j.exchange.items.contact.model.Contact
Set a Contact properties to Client format content
toPP() - Method in class sync4j.exchange.items.note.model.Note
Set a Note properties to Client format content
toPP() - Method in class sync4j.exchange.items.task.model.Task
Set a Task properties to Client format content

U

updateLocalItems(Item[], String, String) - Method in class sync4j.exchange.items.common.manager.ItemManager
update local items

W

WEBDAV_HEADER_PROPPATCH - Static variable in class sync4j.exchange.items.common.dao.ItemDAO
 
WEBDAV_HEADER_REMOVE - Static variable in class sync4j.exchange.items.common.dao.ItemDAO
 
WEBDAV_HEADER_SELECT - Static variable in class sync4j.exchange.items.common.dao.ItemDAO
 
WebDavHttpTransport - class sync4j.exchange.httptransport.WebDavHttpTransport.
This class provide methods to access exchange server datastore by socket connection
WebDavHttpTransport(String, int) - Constructor for class sync4j.exchange.httptransport.WebDavHttpTransport
 
webDavTagToDate(String) - Static method in class sync4j.exchange.xml.XmlParser
Make a date from a webdav tag date
webDavTagToDate(String, String) - Static method in class sync4j.exchange.xml.XmlParser
Make a date from a webdav tag date, correct by timezone

X

XmlParseException - exception sync4j.exchange.xml.XmlParseException.
 
XmlParseException() - Constructor for class sync4j.exchange.xml.XmlParseException
Creates a new instance of XmlParseException without detail message.
XmlParseException(String) - Constructor for class sync4j.exchange.xml.XmlParseException
Constructs an instance of XmlParseException with the specified detail message.
XmlParser - class sync4j.exchange.xml.XmlParser.
This class provides commons methods to parser XML msg
XmlParser() - Constructor for class sync4j.exchange.xml.XmlParser
 

A B C D E G I L N P R S T U W X

Copyright © 2004 Sync4j.