org.apache.jackrabbit.core.cluster
Interface UpdateEventListener

All Known Implementing Classes:
InternalVersionManagerImpl, RepositoryImpl.WorkspaceInfo

public interface UpdateEventListener

Interface used to receive information about incoming, external update events.


Method Summary
 void externalUpdate(ChangeLog changes, List<EventState> events, long timestamp, String userData)
          Handle an external update.
 

Method Detail

externalUpdate

void externalUpdate(ChangeLog changes,
                    List<EventState> events,
                    long timestamp,
                    String userData)
                    throws RepositoryException
Handle an external update.

Parameters:
changes - external changes containing only node and property ids.
events - events to deliver
timestamp - when the change occured.
userData - the user data associated with this update.
Throws:
RepositoryException - if the update cannot be processed


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.