org.apache.jackrabbit.core.cluster
Interface UpdateEventListener

All Known Implementing Classes:
RepositoryImpl.WorkspaceInfo, VersionManagerImpl

public interface UpdateEventListener

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


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

Method Detail

externalUpdate

void externalUpdate(ChangeLog changes,
                    List 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-2009 The Apache Software Foundation. All Rights Reserved.