Uses of Class org.apache.hadoop.hdfs.server.protocol.JournalInfo (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.protocol, class: JournalInfo

# Uses of Class
org.apache.hadoop.hdfs.server.protocol.JournalInfo

Packages that use JournalInfo
Package
Description
org.apache.hadoop.hdfs.protocol
org.apache.hadoop.hdfs.protocolPB
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.hdfs.server.protocol

- ## Uses of JournalInfo in org.apache.hadoop.hdfs.protocol

  Constructors in org.apache.hadoop.hdfs.protocol with parameters of type JournalInfo
  Modifier
  Constructor
  Description
  ``
  `UnregisteredNodeException(JournalInfo info)`

- ## Uses of JournalInfo in org.apache.hadoop.hdfs.protocolPB

  Methods in org.apache.hadoop.hdfs.protocolPB that return JournalInfo
  Modifier and Type
  Method
  Description
  `static JournalInfo`
  PBHelper.`convert(org.apache.hadoop.hdfs.protocol.proto.JournalProtocolProtos.JournalInfoProto info)`
  Methods in org.apache.hadoop.hdfs.protocolPB with parameters of type JournalInfo
  Modifier and Type
  Method
  Description
  `static org.apache.hadoop.hdfs.protocol.proto.JournalProtocolProtos.JournalInfoProto`
  PBHelper.`convert(JournalInfo j)`
  Method used for converting `JournalProtocolProtos.JournalInfoProto` sent from Namenode to Journal receivers to `NamenodeRegistration`.
  `FenceResponse`
  JournalProtocolTranslatorPB.`fence(JournalInfo journalInfo, long epoch, String fencerInfo)`
  `void`
  JournalProtocolTranslatorPB.`journal(JournalInfo journalInfo, long epoch, long firstTxnId, int numTxns, byte[] records)`
  `void`
  JournalProtocolTranslatorPB.`startLogSegment(JournalInfo journalInfo, long epoch, long txid)`

- ## Uses of JournalInfo in org.apache.hadoop.hdfs.server.protocol

  Methods in org.apache.hadoop.hdfs.server.protocol with parameters of type JournalInfo
  Modifier and Type
  Method
  Description
  `FenceResponse`
  JournalProtocol.`fence(JournalInfo journalInfo, long epoch, String fencerInfo)`
  Request to fence any other journal writers.
  `void`
  JournalProtocol.`journal(JournalInfo journalInfo, long epoch, long firstTxnId, int numTxns, byte[] records)`
  Journal edit records.
  `void`
  JournalProtocol.`startLogSegment(JournalInfo journalInfo, long epoch, long txid)`
  Notify the BackupNode that the NameNode has rolled its edit logs and is now writing a new log segment.