org.apache.tuscany.sca.store
Interface StoreMonitor


public interface StoreMonitor

A generic monitor interface for services to log events


Method Summary
 void beginRecover()
          Fired when recovery is started
 void endRecover()
          Fired when recovery is completed
 void error(java.lang.Throwable e)
          Signals an error event
 void recover(java.lang.Object recordId)
          Fired when a record is processed during recovery
 void start(java.lang.String msg)
          Signals the service has started
 void stop(java.lang.String msg)
          Signals the service has been shutdown
 

Method Detail

start

void start(java.lang.String msg)
Signals the service has started

Parameters:
msg -

stop

void stop(java.lang.String msg)
Signals the service has been shutdown

Parameters:
msg -

beginRecover

void beginRecover()
Fired when recovery is started


endRecover

void endRecover()
Fired when recovery is completed


recover

void recover(java.lang.Object recordId)
Fired when a record is processed during recovery

Parameters:
recordId - the id of the record being recovered

error

void error(java.lang.Throwable e)
Signals an error event

Parameters:
e - the error