com.hcl.voltmx.sync.services.interceptor
Interface ISyncMergeInterceptor


public interface ISyncMergeInterceptor

The interceptor interface for Merge service. Implement this interface for a custom business logic


Nested Class Summary
static class ISyncMergeInterceptor.MergeEvent
          Enumeration type for the event of the merge
 
Method Summary
 void processEvent(ISyncMergeInterceptor.MergeEvent event, ISyncOperationContext context, java.util.List<IEntity> changes)
          This method will be invoked by the Merge service at various phases while applying the changes to data source
 

Method Detail

processEvent

void processEvent(ISyncMergeInterceptor.MergeEvent event,
                  ISyncOperationContext context,
                  java.util.List<IEntity> changes)
This method will be invoked by the Merge service at various phases while applying the changes to data source

Parameters:
event - Event type
context - Context object containing the context data
changes - List of Entity objects which are being merged to data source