com.jalios.jstore
Class LogManagerLoadHandler

java.lang.Object
  extended by com.jalios.jstore.LogManagerHandler
      extended by com.jalios.jstore.LogManagerLoadHandler
All Implemented Interfaces:
StoreConstants, ContentHandler

public class LogManagerLoadHandler
extends LogManagerHandler

This class is the SAX handler which handles the LogEntry when the log is parsed.

Version:
$Revision: 27753 $
Author:
Olivier Dedieu

Field Summary
static String REVISION
           
 
Fields inherited from class com.jalios.jstore.LogManagerHandler
locator, maxLineNumber
 
Fields inherited from interface com.jalios.jstore.StoreConstants
ARRAY_FLAG, CLEANING_STATE, COLLECTION_FLAG, CREATE_OP, DELETE_OP, IDLE_STATE, INNER_LOGS, INNER_MILESTONE, INNER_PREFIX, INNER_SYNC, ITEM_ESCAPE_CHAR, ITEM_SEPARATOR, LOADING_STATE, MAP_ASSIGN, MAP_CHARS_TO_ESCAPE, MAP_CLASS_SEPARATOR, MAP_FLAG, NAMESPACE, SH_SUFFIX, STORING_STATE, UPDATE_OP
 
Method Summary
 Stamp getGreatestStamp()
          Returns the greatest stamp read (this include real stamp but also ID of StorableLogEntry).
 void handleLogEntryException(LogEntry logEntry)
          This method is called when an exception is caught while processing the entry
 void processInnerLogEntry(InnerLogEntry logEntry)
          Process an InnerLogEntry
 void processStorableLogEntry(StorableLogEntry logEntry)
          Process a StorableLogEntry
 
Methods inherited from class com.jalios.jstore.LogManagerHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, getMaxLineNumber, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REVISION

public static final String REVISION
See Also:
Constant Field Values
Method Detail

getGreatestStamp

public Stamp getGreatestStamp()
Returns the greatest stamp read (this include real stamp but also ID of StorableLogEntry).

Returns:
the greatest stamp
Since:
jcms-4.1

processInnerLogEntry

public void processInnerLogEntry(InnerLogEntry logEntry)
Process an InnerLogEntry

Specified by:
processInnerLogEntry in class LogManagerHandler
Parameters:
logEntry - the InnerLogEntry to process
Since:
jcms-4.0.2

processStorableLogEntry

public void processStorableLogEntry(StorableLogEntry logEntry)
Process a StorableLogEntry

Specified by:
processStorableLogEntry in class LogManagerHandler
Parameters:
logEntry - the StorableLogEntry to process
Since:
jcms-4.0.2

handleLogEntryException

public void handleLogEntryException(LogEntry logEntry)
This method is called when an exception is caught while processing the entry

Overrides:
handleLogEntryException in class LogManagerHandler
Parameters:
logEntry - the logEntry
Since:
jcms-4.0.2


Copyright © 2001-2010 Jalios SA. All Rights Reserved.