org.apache.avalon.cornerstone.blocks.masterstore
Interface FileRepositoryMonitor

All Known Implementing Classes:
AvalonFileRepositoryMonitor

public interface FileRepositoryMonitor

Version:
$Revision: 1.8 $
Author:
Paul Hammant

Method Summary
 void checkingKey(java.lang.Class aClass, java.lang.String key)
           
 void initialized(java.lang.Class aClass)
           
 void keyRemoved(java.lang.Class aClass, java.lang.String key)
           
 void pathOpened(java.lang.Class aClass, java.lang.String m_path)
           
 void repositoryCreated(java.lang.Class aClass, java.lang.String m_name, java.lang.String m_destination, java.lang.String childName)
           
 void returningKey(java.lang.Class aClass, java.lang.String key)
           
 void returningObjectForKey(java.lang.Class aClass, java.lang.Object object, java.lang.String key)
           
 void storingObjectForKey(java.lang.Class xmlFilePersistentObjectRepository, java.lang.Object value, java.lang.String key)
           
 void unExpectedIOException(java.lang.Class aClass, java.lang.String message, java.io.IOException ioe)
           
 

Method Detail

repositoryCreated

void repositoryCreated(java.lang.Class aClass,
                       java.lang.String m_name,
                       java.lang.String m_destination,
                       java.lang.String childName)

keyRemoved

void keyRemoved(java.lang.Class aClass,
                java.lang.String key)

checkingKey

void checkingKey(java.lang.Class aClass,
                 java.lang.String key)

returningKey

void returningKey(java.lang.Class aClass,
                  java.lang.String key)

returningObjectForKey

void returningObjectForKey(java.lang.Class aClass,
                           java.lang.Object object,
                           java.lang.String key)

storingObjectForKey

void storingObjectForKey(java.lang.Class xmlFilePersistentObjectRepository,
                         java.lang.Object value,
                         java.lang.String key)

initialized

void initialized(java.lang.Class aClass)

pathOpened

void pathOpened(java.lang.Class aClass,
                java.lang.String m_path)

unExpectedIOException

void unExpectedIOException(java.lang.Class aClass,
                           java.lang.String message,
                           java.io.IOException ioe)