Class ManagedCursorMXBeanImpl
- java.lang.Object
-
- org.apache.bookkeeper.mledger.impl.ManagedCursorMXBeanImpl
-
- All Implemented Interfaces:
ManagedCursorMXBean
public class ManagedCursorMXBeanImpl extends java.lang.Object implements ManagedCursorMXBean
-
-
Constructor Summary
Constructors Constructor Description ManagedCursorMXBeanImpl(ManagedCursor managedCursor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetLedgerName()java.lang.StringgetName()longgetPersistLedgerErrors()longgetPersistLedgerSucceed()longgetPersistZookeeperErrors()longgetPersistZookeeperSucceed()voidpersistToLedger(boolean success)persist cursor by ledgervoidpersistToZookeeper(boolean success)persist cursor by zookeeper
-
-
-
Constructor Detail
-
ManagedCursorMXBeanImpl
public ManagedCursorMXBeanImpl(ManagedCursor managedCursor)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceManagedCursorMXBean- Returns:
- the ManagedCursor name
-
getLedgerName
public java.lang.String getLedgerName()
- Specified by:
getLedgerNamein interfaceManagedCursorMXBean- Returns:
- the ManagedLedger name
-
persistToLedger
public void persistToLedger(boolean success)
Description copied from interface:ManagedCursorMXBeanpersist cursor by ledger- Specified by:
persistToLedgerin interfaceManagedCursorMXBean
-
persistToZookeeper
public void persistToZookeeper(boolean success)
Description copied from interface:ManagedCursorMXBeanpersist cursor by zookeeper- Specified by:
persistToZookeeperin interfaceManagedCursorMXBean
-
getPersistLedgerSucceed
public long getPersistLedgerSucceed()
- Specified by:
getPersistLedgerSucceedin interfaceManagedCursorMXBean- Returns:
- the number of persist cursor by ledger that succeed
-
getPersistLedgerErrors
public long getPersistLedgerErrors()
- Specified by:
getPersistLedgerErrorsin interfaceManagedCursorMXBean- Returns:
- the number of persist cursor by ledger that failed
-
getPersistZookeeperSucceed
public long getPersistZookeeperSucceed()
- Specified by:
getPersistZookeeperSucceedin interfaceManagedCursorMXBean- Returns:
- the number of persist cursor by zookeeper that succeed
-
getPersistZookeeperErrors
public long getPersistZookeeperErrors()
- Specified by:
getPersistZookeeperErrorsin interfaceManagedCursorMXBean- Returns:
- the number of persist cursor by zookeeper that failed
-
-