Overview | Package | Class | Tree | Deprecated | Index | Help
| BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.compoze.collab.exchange
Interface ISynchCallback

public interface ISynchCallback

This interface is used as a callback mechanism for synchronization. The synchronization mechanism is based on ICS for the MAPI provider and WebDAV replication for the WebDAV provider.

For the case of new and changed items, the Values returned are NOT necessarily changed properties. They are the values for the keys requested during synchronization.

Method Summary
`void` | `changedItem(java.lang.String sSourceKey, IValue[] values)` Callback function for an changed item.
`void` | `deletedItem(java.lang.String sSourceKey)` Callback function for a deleted item.
`void` | `newItem(java.lang.String sSourceKey, IValue[] values)` Callback function for a new item.

Method Detail

### newItem

    public void newItem(java.lang.String sSourceKey,
                        IValue[] values)

  Callback function for a new item.
  Parameters:
    `sSourceKey` - the string uniquely identifying the item
    `values` - the values for the item

### changedItem

    public void changedItem(java.lang.String sSourceKey,
                            IValue[] values)

  Callback function for an changed item.
  Parameters:
    `sSourceKey` - the string uniquely identifying the item
    `values` - the values for the item

### deletedItem

    public void deletedItem(java.lang.String sSourceKey)

  Callback function for a deleted item.
  Parameters:
    `sSourceKey` - the string uniquely identifying the item

Overview | Package | Class | Tree | Deprecated | Index | Help
| BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright ©1999-2005 BEA Systems, Inc. All rights reserved.