Berkeley DB
version 4.2.52

com.sleepycat.db
Class DbRepStat

java.lang.Object
  |
  +--com.sleepycat.db.DbRepStat

public class DbRepStat
extends Object

The DbRepStat object is used to return replication subsystem statistics.


Field Summary
 int st_dupmasters
          The number of duplicate master conditions detected.
 int st_election_cur_winner
          The election winner.
 int st_election_gen
          The election generation number.
 DbLsn st_election_lsn
          The maximum LSN of election winner.
 int st_election_nsites
          The number sites expected to participate in elections.
 int st_election_priority
          The election priority.
 int st_election_status
          The current election phase (0 if no election is in progress).
 int st_election_tiebreaker
          The election tiebreaker value.
 int st_election_votes
          The votes received this election round.
 int st_elections
          The number of elections held.
 int st_elections_won
          The number of elections won.
 int st_env_id
          The current environment ID.
 int st_env_priority
          The current environment priority.
 int st_gen
          The current generation number.
 int st_in_recovery
          The site is currently in client recovery.
 int st_log_duplicated
          The number of duplicate log records received.
 int st_log_queued
          The number of log records currently queued.
 int st_log_queued_max
          The maximum number of log records ever queued at once.
 int st_log_queued_total
          The total number of log records queued.
 int st_log_records
          The number of log records received and appended to the log.
 int st_log_requested
          The number of log records missed and requested.
 int st_master
          The current master environment ID.
 int st_master_changes
          The number of times the master has changed.
 int st_msgs_badgen
          The number of messages received with a bad generation number.
 int st_msgs_processed
          The number of messages received and processed.
 int st_msgs_recover
          The number of messages ignored due to pending recovery.
 int st_msgs_send_failures
          The number of failed message sends.
 int st_msgs_sent
          The number of messages sent.
 int st_newsites
          The number of new site messages received.
 DbLsn st_next_lsn
          In replication environments configured as masters, the next LSN expected.
 int st_nsites
          The number of sites believed to be in the replication group.
 int st_nthrottles
          Transmission limited.
 int st_outdated
          The number of outdated conditions detected.
 int st_status
          The current replication mode.
 int st_txns_applied
          The number of transactions applied.
 DbLsn st_waiting_lsn
          The LSN of the first log record we have after missing log records being waited for, or 0 if no log records are currently missing.
 
Constructor Summary
DbRepStat()
           
 
Method Summary
 String toString()
          Provide a string representation of all the fields contained within this class.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

st_status

public int st_status
The current replication mode. Set to Db.DB_REP_MASTER if the environment is a replication master, Db.DB_REP_CLIENT if the environment is a replication client, Db.DB_REP_LOGSONLY if the environment is a log-files-only replica, or 0 if replication is not configured.


st_next_lsn

public DbLsn st_next_lsn
In replication environments configured as masters, the next LSN expected. In replication environments configured as clients, the next LSN to be used.


st_waiting_lsn

public DbLsn st_waiting_lsn
The LSN of the first log record we have after missing log records being waited for, or 0 if no log records are currently missing.


st_dupmasters

public int st_dupmasters
The number of duplicate master conditions detected.


st_env_id

public int st_env_id
The current environment ID.


st_env_priority

public int st_env_priority
The current environment priority.


st_gen

public int st_gen
The current generation number.


st_in_recovery

public int st_in_recovery
The site is currently in client recovery. When this field is set, LSN values are not authoritative.


st_log_duplicated

public int st_log_duplicated
The number of duplicate log records received.


st_log_queued

public int st_log_queued
The number of log records currently queued.


st_log_queued_max

public int st_log_queued_max
The maximum number of log records ever queued at once.


st_log_queued_total

public int st_log_queued_total
The total number of log records queued.


st_log_records

public int st_log_records
The number of log records received and appended to the log.


st_log_requested

public int st_log_requested
The number of log records missed and requested.


st_master

public int st_master
The current master environment ID.


st_master_changes

public int st_master_changes
The number of times the master has changed.


st_msgs_badgen

public int st_msgs_badgen
The number of messages received with a bad generation number.


st_msgs_processed

public int st_msgs_processed
The number of messages received and processed.


st_msgs_recover

public int st_msgs_recover
The number of messages ignored due to pending recovery.


st_msgs_send_failures

public int st_msgs_send_failures
The number of failed message sends.


st_msgs_sent

public int st_msgs_sent
The number of messages sent.


st_newsites

public int st_newsites
The number of new site messages received.


st_nsites

public int st_nsites
The number of sites believed to be in the replication group.


st_nthrottles

public int st_nthrottles
Transmission limited. This indicates the number of times that data transmission was stopped to limit the amount of data sent in response to a single call to DbEnv.replicationProcessMessage.


st_outdated

public int st_outdated
The number of outdated conditions detected.


st_txns_applied

public int st_txns_applied
The number of transactions applied.


st_elections

public int st_elections
The number of elections held.


st_elections_won

public int st_elections_won
The number of elections won.


st_election_cur_winner

public int st_election_cur_winner
The election winner.


st_election_gen

public int st_election_gen
The election generation number.


st_election_lsn

public DbLsn st_election_lsn
The maximum LSN of election winner.


st_election_nsites

public int st_election_nsites
The number sites expected to participate in elections.


st_election_priority

public int st_election_priority
The election priority.


st_election_status

public int st_election_status
The current election phase (0 if no election is in progress).


st_election_tiebreaker

public int st_election_tiebreaker
The election tiebreaker value.


st_election_votes

public int st_election_votes
The votes received this election round.

Constructor Detail

DbRepStat

public DbRepStat()
Method Detail

toString

public String toString()
Provide a string representation of all the fields contained within this class.

Overrides:
toString in class Object
Returns:
The string representation.

Berkeley DB
version 4.2.52

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.