private void EnsureLogShipperRunning(MemberId member, LeaderContext leaderContext) { RaftLogShipper logShipper = _logShippers[member]; if (logShipper == null && !member.Equals(_myself)) { logShipper = new RaftLogShipper(_outbound, _logProvider, _raftLog, _clock, _timerService, _myself, member, leaderContext.Term, leaderContext.CommitIndex, _retryTimeMillis, _catchupBatchSize, _maxAllowedShippingLag, _inFlightCache); _logShippers[member] = logShipper; logShipper.Start(); } }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: private long oneIteration(long leaderStabilityMaxTimeMillis) throws InterruptedException, java.util.concurrent.TimeoutException private long OneIteration(long leaderStabilityMaxTimeMillis) { //JAVA TO C# CONVERTER TODO TASK: Method reference arbitrary object instance method syntax is not converted by Java to C# Converter: IList <RaftMachine> rafts = _fixture.rafts.Select(Fixture.RaftFixture::raftMachine).ToList(); MemberId oldLeader = ElectionUtil.WaitForLeaderAgreement(rafts, leaderStabilityMaxTimeMillis); long startTime = DateTimeHelper.CurrentUnixTimeMillis(); _fixture.net.disconnect(oldLeader); MemberId newLeader = ElectionUtil.WaitForLeaderAgreement(new FilteringIterable <RaftMachine>(rafts, raft => !raft.identity().Equals(oldLeader)), leaderStabilityMaxTimeMillis); Debug.Assert(!newLeader.Equals(oldLeader)); // this should be guaranteed by the waitForLeaderAgreement call return(DateTimeHelper.CurrentUnixTimeMillis() - startTime); }
public override Response Description() { MemberId myself = _topologyService.myself(); MemberId leader = Leader; IList <MemberId> votingMembers = new List <MemberId>(_raftMembershipManager.votingMembers()); bool participatingInRaftGroup = votingMembers.Contains(myself) && Objects.nonNull(leader); long lastAppliedRaftIndex = _commandIndexTracker.AppliedCommandIndex; //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.time.Duration millisSinceLastLeaderMessage; Duration millisSinceLastLeaderMessage; if (myself.Equals(leader)) { millisSinceLastLeaderMessage = Duration.ofMillis(0); } else { millisSinceLastLeaderMessage = _raftMessageTimerResetMonitor.durationSinceLastMessage(); } return(StatusResponse(lastAppliedRaftIndex, participatingInRaftGroup, votingMembers, _databaseHealth.Healthy, myself, leader, millisSinceLastLeaderMessage, true)); }
/// <inheritdoc /> public bool Equals(SeeElement?other) { if (other == null) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(((MemberId == null && other.MemberId == null) || (MemberId != null && MemberId.Equals(other.MemberId))) && ((Target == null && other.Target == null) || (Target != null && Target.Equals(other.Target))) && Text.Equals(other.Text)); }
protected bool Equals(ClubMember other) { return(MemberId.Equals(other.MemberId) && string.Equals(FullName, other.FullName) && MemberSince.Equals(other.MemberSince)); }
public override bool Equals(object o) { if (this == o) { return(true); } if (o == null || this.GetType() != o.GetType()) { return(false); } RaftMessages_PreVote_Request request = ( RaftMessages_PreVote_Request )o; return(LastLogIndexConflict == request.LastLogIndexConflict && LastLogTermConflict == request.LastLogTermConflict && TermConflict == request.TermConflict && CandidateConflict.Equals(request.CandidateConflict)); }
protected void btnSave_Click(object sender, EventArgs e) { try { if (IsValidPhoto()) { BusinessLayer.Common.MemberMaster objMemberMaster = new BusinessLayer.Common.MemberMaster(); memberMaster.MemberId = MemberId; memberMaster.MemberName = txtMemberName.Text.Trim(); memberMaster.MemberCode = txtMemberCode.Text.Trim(); memberMaster.MobileNo = txtMobileNo.Text.Trim(); memberMaster.PhoneId = txtPhoneNo.Text.Trim(); memberMaster.Email = txtEmail.Text.Trim(); memberMaster.VATNo = txtVATNo.Text.Trim(); memberMaster.PANNo = txtPANNo.Text.Trim(); memberMaster.LICNo = txtLICNo.Text.Trim(); memberMaster.GSTNo = txtGSTNo.Text.Trim();//NEW memberMaster.VillageOrStreet = txtVillageOrStreet.Text.Trim(); memberMaster.PlotNo = txtPlotNo.Text.Trim(); memberMaster.KhaitanNo = txtKhaitanNo.Text.Trim(); memberMaster.Mouza = txtMouza.Text.Trim(); memberMaster.JLNo = txtJLNo.Text.Trim(); memberMaster.PO = txtPO.Text.Trim(); memberMaster.PS = txtPS.Text.Trim(); memberMaster.PIN = txtPIN.Text.Trim(); memberMaster.BlockId = Convert.ToInt32(ddlBlock.SelectedValue); memberMaster.DistrictId = Convert.ToInt32(ddlDistrict.SelectedValue); memberMaster.StateId = Convert.ToInt32(ddlState.SelectedValue); memberMaster.CompanyName = txtCompanyName.Text.Trim(); memberMaster.CategoryId = Convert.ToInt32(ddlMembershipCategory.SelectedValue); memberMaster.IsMember = chkMember.Checked; memberMaster.MemberGroupId = Convert.ToInt32(ddlMemberGroup.SelectedValue); memberMaster.BusinessTypeId = Convert.ToInt32(ddlBusinessType.SelectedValue); memberMaster.MembershipDate = Convert.ToDateTime(txtMembershipDate.Text.Trim().Split('/')[2] + "-" + txtMembershipDate.Text.Trim().Split('/')[1] + "-" + txtMembershipDate.Text.Trim().Split('/')[0]); memberMaster.EffectiveDate = Convert.ToDateTime(txtEffectiveDate.Text.Trim().Split('/')[2] + "-" + txtEffectiveDate.Text.Trim().Split('/')[1] + "-" + txtEffectiveDate.Text.Trim().Split('/')[0]); //memberMaster.OpBal = (txtOpBal.Text.Trim().Length > 0) ? Convert.ToDecimal(txtOpBal.Text.Trim()) : 0; //memberMaster.DrORCr = ddlDRorCR.SelectedValue; memberMaster.LayerCapacityNos = (txtLayerCapacityNos.Text.Trim().Length > 0) ? txtLayerCapacityNos.Text.Trim() : ""; memberMaster.BroilerCapacityNos = (txtBroilerCapacityNos.Text.Trim().Length > 0) ? txtBroilerCapacityNos.Text.Trim() : ""; memberMaster.BreederCapacityNos = (txtBreederCapacityNos.Text.Trim().Length > 0) ? txtBreederCapacityNos.Text.Trim() : ""; memberMaster.EggSellerDailySalesNos = (txtEggSellerDailySalesNos.Text.Trim().Length > 0) ? txtEggSellerDailySalesNos.Text.Trim() : ""; memberMaster.ChickenSellerDailySalesNos = (txtChickenSellerDailySalesNos.Text.Trim().Length > 0) ? txtChickenSellerDailySalesNos.Text.Trim() : ""; memberMaster.ChickenSellerDailySalesKgs = (txtChickenSellerDailySalesKgs.Text.Trim().Length > 0) ? txtChickenSellerDailySalesKgs.Text.Trim() : ""; memberMaster.FeedProducerDailySalesMT = (txtFeedProducerDailySalesMT.Text.Trim().Length > 0) ? txtFeedProducerDailySalesMT.Text.Trim() : ""; memberMaster.FeedSellerDailySalesMT = (txtFeedSellerDailySalesMT.Text.Trim().Length > 0) ? txtFeedSellerDailySalesMT.Text.Trim() : ""; memberMaster.OtherCategory = txtOtherCategory.Text.Trim(); memberMaster.Remarks = txtRemarks.Text.Trim(); memberMaster.UserId = 0; // Convert.ToInt32(Session["UserId"].ToString()); memberMaster.CompanyId = 0; // Convert.ToInt32(Session["CompanyId"].ToString()); memberMaster.BranchId = 0; // Convert.ToInt32(Session["BranchId"].ToString()); memberMaster.FinYearId = 0; // Convert.ToInt32(Session["FinYrID"].ToString()); memberMaster.DataFlow = 0; // Convert.ToInt32(Session["DataFlow"].ToString()); memberMaster.Website = txtWebsite.Text.Trim(); memberMaster.ImageExt = Photo; memberMaster.IsGovtMember = chkIsGovtMember.Checked; memberMaster.MemberSMSCategoryId = (ddlMemberSMSCategory.SelectedIndex == 0) ? 0 : int.Parse(ddlMemberSMSCategory.SelectedValue); memberMaster.MobileNo2 = txtMobileNo2.Text.Trim(); memberMaster.Narration = txtNarration.Text.Trim(); memberMaster.MembershipCategoryEffectiveDate = Convert.ToDateTime(txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[2] + "-" + txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[1] + "-" + txtMembershipCategoryEffectiveDate.Text.Trim().Split('/')[0]); memberMaster.IsExecutiveMember = chkExecutiveMember.Checked; objMemberMaster.Save(memberMaster); //txtMemberCode.Text = memberMaster.MemberCode; if (Photo.Trim() != "") { string ff = (Server.MapPath("") + "\\MemberPhoto\\" + memberMaster.MemberId.ToString().Replace("/", "-") + Photo); uploadImage.PostedFile.SaveAs(ff); } //Document Upload Section Start if (MemberId.Equals(0)) { Mode = "ADD"; } else { Mode = "EDIT"; } SaveDocument(memberMaster.MemberId); //Document Upload Section End Message.IsSuccess = true; Message.Text = (MemberId == 0) ? "Member Registration Successfully Completed." : "Member Details Updated Successfully."; Message.Show = true; btnSave.Visible = false; } else { Message.IsSuccess = false; Message.Text = "Photo should be in .jpg or .jpeg or .png format"; Message.Show = true; } } catch { Message.IsSuccess = false; Message.Text = "Can Not Save!!!"; } Message.Show = true; }