org.csc.phynixx.loggersystem.logrecord
Interface IManagedDataRecordLogger

All Superinterfaces:
IDataRecordSequence, IXADataRecorder

public interface IManagedDataRecordLogger
extends IXADataRecorder

a record logger that can releases its resources


Method Summary
 void close()
          closes the dataLogger, but keeps all resources, so the dataLogger can be reopened
 void destroy()
          closes the dataRecorder and destroys all resources
 
Methods inherited from interface org.csc.phynixx.loggersystem.logrecord.IXADataRecorder
createDataRecord, createDataRecord, isClosed, isCommitting, isEmpty, recover, replayRecords, reset, writeRollbackData, writeRollbackData, writeRollforwardData, writeRollforwardData
 
Methods inherited from interface org.csc.phynixx.loggersystem.logrecord.IDataRecordSequence
getDataRecords, getXADataRecorderId
 

Method Detail

close

void close()
Description copied from interface: IXADataRecorder
closes the dataLogger, but keeps all resources, so the dataLogger can be reopened

Specified by:
close in interface IXADataRecorder

destroy

void destroy()
Description copied from interface: IXADataRecorder
closes the dataRecorder and destroys all resources

Specified by:
destroy in interface IXADataRecorder


Copyright © 2015. All rights reserved.