public abstract class AbstractSingleFileTargetProcessLog extends Object
Modifier and Type | Field and Description |
---|---|
protected IReplicationPacketDataConsumer |
_dataConsumer |
protected Logger |
_specificLogger |
Constructor and Description |
---|
AbstractSingleFileTargetProcessLog(IReplicationPacketDataConsumer dataConsumer,
IReplicationProcessLogExceptionHandler exceptionHandler,
IReplicationInFacade replicationInFacade,
String name,
String groupName,
String sourceLookupName,
IReplicationGroupHistory groupHistory) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
contentRequiredWhileProcessing() |
ReplicationInContext |
createReplicationInContext() |
abstract String |
dumpState() |
<T extends IReplicationPacketData<?>> |
getDataConsumer() |
IReplicationProcessLogExceptionHandler |
getExceptionHandler() |
IReplicationGroupHistory |
getGroupHistory() |
String |
getGroupName() |
protected Level |
getLogLevel(Throwable error) |
ReplicationInContext |
getReplicationInContext() |
IReplicationInFacade |
getReplicationInFacade() |
protected String |
getSourceLookupName() |
static void |
throwIfRepetitiveError(IDataConsumeResult prevResult,
IDataConsumeResult consumeResult) |
String |
toLogMessage() |
protected final Logger _specificLogger
protected final IReplicationPacketDataConsumer _dataConsumer
public AbstractSingleFileTargetProcessLog(IReplicationPacketDataConsumer dataConsumer, IReplicationProcessLogExceptionHandler exceptionHandler, IReplicationInFacade replicationInFacade, String name, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory)
public ReplicationInContext createReplicationInContext()
protected abstract boolean contentRequiredWhileProcessing()
public <T extends IReplicationPacketData<?>> IReplicationPacketDataConsumer<T> getDataConsumer()
public ReplicationInContext getReplicationInContext()
public IReplicationGroupHistory getGroupHistory()
protected String getSourceLookupName()
public String getGroupName()
public IReplicationProcessLogExceptionHandler getExceptionHandler()
public IReplicationInFacade getReplicationInFacade()
public String toLogMessage()
public abstract String dumpState()
public static void throwIfRepetitiveError(IDataConsumeResult prevResult, IDataConsumeResult consumeResult) throws Exception
Exception
Copyright © GigaSpaces.