Package org.dlese.dpc.index
Class SimpleFileIndexingObserver
java.lang.Object
org.dlese.dpc.index.SimpleFileIndexingObserver
- All Implemented Interfaces:
FileIndexingObserver
A FileIndexingObserver that simply outputs messages to System out. Can be turned off by calling the static debug(false) method.
- Author:
- John Weatherley
-
Field Summary
Fields inherited from interface org.dlese.dpc.index.FileIndexingObserver
INDEXING_COMPLETED_ABORTED, INDEXING_COMPLETED_DIR_DOES_NOT_EXIST, INDEXING_COMPLETED_DIR_READ_ERROR, INDEXING_COMPLETED_ERROR, INDEXING_COMPLETED_ITEM_ERROR, INDEXING_COMPLETED_SUCCESS -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for the SimpleFileIndexingObserver objectSimpleFileIndexingObserver(String startUpMessage) Constructor for the SimpleFileIndexingObserver objectSimpleFileIndexingObserver(String messagePrefix, String startUpMessage) Constructor for the SimpleFileIndexingObserver object -
Method Summary
Modifier and TypeMethodDescriptionvoidindexingCompleted(int status, String message) Outputs a message when indexing is complete.static voidsetDebug(boolean db) Sets the debug attribute of the object
-
Constructor Details
-
SimpleFileIndexingObserver
public SimpleFileIndexingObserver()Constructor for the SimpleFileIndexingObserver object -
SimpleFileIndexingObserver
Constructor for the SimpleFileIndexingObserver object- Parameters:
startUpMessage- A message that gets is sent to System out when this Object is created.
-
SimpleFileIndexingObserver
Constructor for the SimpleFileIndexingObserver object- Parameters:
messagePrefix- A identifier String that is inserted at the beginning of all messages output by this SimpleFileIndexingObserverstartUpMessage- A message that gets is set to System out when this Object is created.
-
-
Method Details
-
indexingCompleted
Outputs a message when indexing is complete.- Specified by:
indexingCompletedin interfaceFileIndexingObserver- Parameters:
status- The status code upon completionmessage- A message describing how the indexer completed
-
setDebug
public static void setDebug(boolean db) Sets the debug attribute of the object- Parameters:
db- The new debug value
-