DLESE Tools
v1.6.0

org.dlese.dpc.oai.harvester
Class OAIChangeListenerImpl

java.lang.Object
  extended by org.dlese.dpc.oai.harvester.OAIChangeListenerImpl
All Implemented Interfaces:
OAIChangeListener

public class OAIChangeListenerImpl
extends Object
implements OAIChangeListener

Simple implementation of the OAIChangeListener interface that just prints messages to System out.

Author:
John Weatherley

Constructor Summary
OAIChangeListenerImpl()
           
 
Method Summary
 void onRecordChange(String recordFilePath, String identifier)
          This method is called whenever an OAI record file has changed.
 void onRecordCreate(String recordFilePath, String identifier)
          This method is called whenever an OAI record file is created.
 void onRecordDelete(String recordFilePath, String identifier)
          This method is called whenever an OAI record file is deleted.
 void onRecordExistsNoChange(String recordFilePath, String identifier)
          This method is called whenever an OAI record file previously exists but has not changed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OAIChangeListenerImpl

public OAIChangeListenerImpl()
Method Detail

onRecordDelete

public void onRecordDelete(String recordFilePath,
                           String identifier)
This method is called whenever an OAI record file is deleted.

Specified by:
onRecordDelete in interface OAIChangeListener
Parameters:
recordFilePath - The record file absolute path
identifier - The OAI identifier

onRecordCreate

public void onRecordCreate(String recordFilePath,
                           String identifier)
This method is called whenever an OAI record file is created.

Specified by:
onRecordCreate in interface OAIChangeListener
Parameters:
recordFilePath - The record file absolute path
identifier - The OAI identifier

onRecordChange

public void onRecordChange(String recordFilePath,
                           String identifier)
This method is called whenever an OAI record file has changed.

Specified by:
onRecordChange in interface OAIChangeListener
Parameters:
recordFilePath - The record file absolute path
identifier - The OAI identifier

onRecordExistsNoChange

public void onRecordExistsNoChange(String recordFilePath,
                                   String identifier)
This method is called whenever an OAI record file previously exists but has not changed.

Specified by:
onRecordExistsNoChange in interface OAIChangeListener
Parameters:
recordFilePath - The record file absolute path
identifier - The OAI identifier

DLESE Tools
v1.6.0