Class AbstractSingleFileTargetProcessLog
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.processlog.AbstractSingleFileTargetProcessLog
- Direct Known Subclasses:
AbstractGlobalOrderTargetProcessLog,AbstractMultiBucketSingleFileTargetProcessLog,MultiSourceSingleFileReliableAsyncTargetProcessLog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final IReplicationPacketDataConsumerprotected final org.slf4j.Logger -
Constructor Summary
ConstructorsConstructorDescriptionAbstractSingleFileTargetProcessLog(IReplicationPacketDataConsumer dataConsumer, IReplicationProcessLogExceptionHandler exceptionHandler, IReplicationInFacade replicationInFacade, String name, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract booleanabstract String<T extends IReplicationPacketData<?>>
IReplicationPacketDataConsumer<T>protected Stringstatic voidthrowIfRepetitiveError(IDataConsumeResult prevResult, IDataConsumeResult consumeResult)
-
Field Details
-
_specificLogger
protected final org.slf4j.Logger _specificLogger -
_dataConsumer
-
-
Constructor Details
-
AbstractSingleFileTargetProcessLog
public AbstractSingleFileTargetProcessLog(IReplicationPacketDataConsumer dataConsumer, IReplicationProcessLogExceptionHandler exceptionHandler, IReplicationInFacade replicationInFacade, String name, String groupName, String sourceLookupName, IReplicationGroupHistory groupHistory)
-
-
Method Details
-
createReplicationInContext
-
contentRequiredWhileProcessing
protected abstract boolean contentRequiredWhileProcessing() -
getDataConsumer
-
getReplicationInContext
-
getGroupHistory
-
getSourceLookupName
-
getGroupName
-
getExceptionHandler
-
getReplicationInFacade
-
toLogMessage
-
dumpState
-
throwIfRepetitiveError
public static void throwIfRepetitiveError(IDataConsumeResult prevResult, IDataConsumeResult consumeResult) throws Exception - Throws:
Exception
-