Class MirrorOperationsImpl
java.lang.Object
com.gigaspaces.cluster.replication.async.mirror.AbstractMirrorOperations
com.gigaspaces.cluster.replication.async.mirror.MirrorOperationsImpl
- All Implemented Interfaces:
MirrorOperations,MirrorOperationStatistics,IReplicationInOperation,IReplicationInOperations<MirrorOperationStatistics>,SmartExternalizable,Externalizable,Serializable
public class MirrorOperationsImpl
extends AbstractMirrorOperations
implements MirrorOperations, SmartExternalizable
- Since:
- 7.1.1
- Author:
- anna
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFailedOperationCount(List<BulkItem> bulkItems) voidaddOperationCount(List<BulkItem> bulkItems) voidaddSuccessfulOperationCount(List<BulkItem> bulkItems) Return statistics on change operationsReturn statistics on remove operationsReturn statistics on update operationsReturn statistics on write operationsvoidvoidregister(MetricRegistrator metricRegistrator) voidMethods inherited from class com.gigaspaces.cluster.replication.async.mirror.AbstractMirrorOperations
getDiscardedOperationCount, getFailedOperationCount, getInProgressOperationCount, getOperationCount, getSuccessfulOperationCount, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.cluster.replication.async.mirror.MirrorOperationStatistics
getDiscardedOperationCount, getFailedOperationCount, getInProgressOperationCount, getOperationCount, getSuccessfulOperationCountMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
MirrorOperationsImpl
public MirrorOperationsImpl()
-
-
Method Details
-
getWriteOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on write operations- Specified by:
getWriteOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getWriteOperationStatisticsin interfaceMirrorOperations
-
getUpdateOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on update operations- Specified by:
getUpdateOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getUpdateOperationStatisticsin interfaceMirrorOperations
-
getRemoveOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on remove operations- Specified by:
getRemoveOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getRemoveOperationStatisticsin interfaceMirrorOperations
-
getChangeOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on change operations- Specified by:
getChangeOperationStatisticsin interfaceMirrorOperations
-
addOperationCount
-
addSuccessfulOperationCount
-
addFailedOperationCount
-
register
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-