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

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

keyRemoved

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

checkingKey

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

returningKey

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

returningObjectForKey

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

storingObjectForKey

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

initialized

public void initialized(java.lang.Class aClass)

pathOpened

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

unExpectedIOException

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


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.