Apache Tuscany SCA Core SPI

org.apache.tuscany.sca.store
Interface StoreMonitor


public interface StoreMonitor

A generic monintor interface for services to log events

Version:
$Rev: 537206 $ $Date: 2007-05-11 16:14:19 +0100 (Fri, 11 May 2007) $

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

Apache Tuscany SCA Core SPI

Apache Tuscany is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache WS PMC.