类 ManagedCursorMXBeanImpl
java.lang.Object
org.apache.bookkeeper.mledger.impl.ManagedCursorMXBeanImpl
- 所有已实现的接口:
ManagedCursorMXBean
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidaddReadCursorLedgerSize(long size) Add read data from a ledger of a cursor (in bytes).voidaddWriteCursorLedgerSize(long size) Add write data to a ledger of a cursor (in bytes).getName()longlonglonglonglonglonglongvoidpersistToLedger(boolean success) persist cursor by ledger.voidpersistToZookeeper(boolean success) persist cursor by zookeeper.
-
构造器详细资料
-
ManagedCursorMXBeanImpl
-
-
方法详细资料
-
getName
- 指定者:
getName在接口中ManagedCursorMXBean- 返回:
- the ManagedCursor name
-
getLedgerName
- 指定者:
getLedgerName在接口中ManagedCursorMXBean- 返回:
- the ManagedLedger name
-
persistToLedger
public void persistToLedger(boolean success) 从接口复制的说明:ManagedCursorMXBeanpersist cursor by ledger.- 指定者:
persistToLedger在接口中ManagedCursorMXBean
-
persistToZookeeper
public void persistToZookeeper(boolean success) 从接口复制的说明:ManagedCursorMXBeanpersist cursor by zookeeper.- 指定者:
persistToZookeeper在接口中ManagedCursorMXBean
-
getPersistLedgerSucceed
public long getPersistLedgerSucceed()- 指定者:
getPersistLedgerSucceed在接口中ManagedCursorMXBean- 返回:
- the number of persist cursor by ledger that succeed
-
getPersistLedgerErrors
public long getPersistLedgerErrors()- 指定者:
getPersistLedgerErrors在接口中ManagedCursorMXBean- 返回:
- the number of persist cursor by ledger that failed
-
getPersistZookeeperSucceed
public long getPersistZookeeperSucceed()- 指定者:
getPersistZookeeperSucceed在接口中ManagedCursorMXBean- 返回:
- the number of persist cursor by zookeeper that succeed
-
getPersistZookeeperErrors
public long getPersistZookeeperErrors()- 指定者:
getPersistZookeeperErrors在接口中ManagedCursorMXBean- 返回:
- the number of persist cursor by zookeeper that failed
-
addWriteCursorLedgerSize
public void addWriteCursorLedgerSize(long size) 从接口复制的说明:ManagedCursorMXBeanAdd write data to a ledger of a cursor (in bytes). This will update writeCursorLedgerLogicalSize and writeCursorLedgerSize.- 指定者:
addWriteCursorLedgerSize在接口中ManagedCursorMXBean- 参数:
size- Size of data written to cursor (in bytes)
-
addReadCursorLedgerSize
public void addReadCursorLedgerSize(long size) 从接口复制的说明:ManagedCursorMXBeanAdd read data from a ledger of a cursor (in bytes).- 指定者:
addReadCursorLedgerSize在接口中ManagedCursorMXBean- 参数:
size- Size of data read from cursor (in bytes)
-
getWriteCursorLedgerSize
public long getWriteCursorLedgerSize()- 指定者:
getWriteCursorLedgerSize在接口中ManagedCursorMXBean- 返回:
- the size of data written to cursor (in bytes)
-
getWriteCursorLedgerLogicalSize
public long getWriteCursorLedgerLogicalSize()- 指定者:
getWriteCursorLedgerLogicalSize在接口中ManagedCursorMXBean- 返回:
- the size of data written to cursor without replicas (in bytes)
-
getReadCursorLedgerSize
public long getReadCursorLedgerSize()- 指定者:
getReadCursorLedgerSize在接口中ManagedCursorMXBean- 返回:
- the size of data read from cursor (in bytes)
-