org.springframework.beans.factory.parsing
Interface ReaderEventListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
EmptyReaderEventListener

public interface ReaderEventListener
extends EventListener

Interface that receives callbacks for component, alias and import registrations during a bean definition reading process.

Since:
2.0
Author:
Rob Harrop, Juergen Hoeller
See Also:
ReaderContext

Method Summary
 void aliasRegistered(AliasDefinition aliasDefinition)
          Notification that the given alias has been registered.
 void componentRegistered(ComponentDefinition componentDefinition)
          Notification that the given component has been registered.
 void defaultsRegistered(DefaultsDefinition defaultsDefinition)
          Notification that the given defaults has been registered.
 void importProcessed(ImportDefinition importDefinition)
          Notification that the given import has been processed.
 

Method Detail

defaultsRegistered

void defaultsRegistered(DefaultsDefinition defaultsDefinition)
Notification that the given defaults has been registered.

Parameters:
defaultsDefinition - a descriptor for the defaults
See Also:
DocumentDefaultsDefinition

componentRegistered

void componentRegistered(ComponentDefinition componentDefinition)
Notification that the given component has been registered.

Parameters:
componentDefinition - a descriptor for the new component
See Also:
BeanComponentDefinition

aliasRegistered

void aliasRegistered(AliasDefinition aliasDefinition)
Notification that the given alias has been registered.

Parameters:
aliasDefinition - a descriptor for the new alias

importProcessed

void importProcessed(ImportDefinition importDefinition)
Notification that the given import has been processed.

Parameters:
importDefinition - a descriptor for the import