org.apache.jackrabbit.core.cluster
Interface NodeTypeEventChannel

All Known Implementing Classes:
ClusterNode

public interface NodeTypeEventChannel

Event channel used to transmit nodetype registry operations.


Method Summary
 void registered(Collection<QNodeTypeDefinition> ntDefs)
          Called when one or more node types have been registered.
 void reregistered(QNodeTypeDefinition ntDef)
          Called when a node types has been re-registered.
 void setListener(NodeTypeEventListener listener)
          Set listener that will receive information about incoming, external node type events.
 void unregistered(Collection<Name> ntNames)
          Called when one or more node types have been unregistered.
 

Method Detail

registered

void registered(Collection<QNodeTypeDefinition> ntDefs)
Called when one or more node types have been registered.

Parameters:
ntDefs - collection of node type definitions

reregistered

void reregistered(QNodeTypeDefinition ntDef)
Called when a node types has been re-registered.

Parameters:
ntDef - node type definition

unregistered

void unregistered(Collection<Name> ntNames)
Called when one or more node types have been unregistered.

Parameters:
ntNames - collection of node type qnames

setListener

void setListener(NodeTypeEventListener listener)
Set listener that will receive information about incoming, external node type events.

Parameters:
listener - node type event listener


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