org.apache.jackrabbit.core.cluster
Interface LockEventChannel


public interface LockEventChannel

Event channel used to transmit lock events.


Method Summary
 void locked(NodeId nodeId, boolean deep, String owner)
          Called when a node has been locked.
 void setListener(LockEventListener listener)
          Set listener that will receive information about incoming, external lock events.
 void unlocked(NodeId nodeId)
          Called when a node has been unlocked.
 

Method Detail

locked

void locked(NodeId nodeId,
            boolean deep,
            String owner)
Called when a node has been locked.

Parameters:
nodeId - node id
deep - flag indicating whether lock is deep
owner - lock owner

unlocked

void unlocked(NodeId nodeId)
Called when a node has been unlocked.

Parameters:
nodeId - node id

setListener

void setListener(LockEventListener listener)
Set listener that will receive information about incoming, external lock events.

Parameters:
listener - lock event listener


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