Class PeerWsSource

java.lang.Object
org.lockss.ws.entities.PeerWsResult
org.lockss.laaws.poller.impl.PeerWsSource

public class PeerWsSource extends org.lockss.ws.entities.PeerWsResult
Container for the information that is used as the source for a query related to peers.
  • Constructor Details

    • PeerWsSource

      public PeerWsSource(org.lockss.protocol.PeerIdentityStatus piStatus)
  • Method Details

    • getPeerId

      public String getPeerId()
      Overrides:
      getPeerId in class org.lockss.ws.entities.PeerWsResult
    • getLastMessage

      public Long getLastMessage()
      Overrides:
      getLastMessage in class org.lockss.ws.entities.PeerWsResult
    • getMessageType

      public String getMessageType()
      Overrides:
      getMessageType in class org.lockss.ws.entities.PeerWsResult
    • getMessageCount

      public Long getMessageCount()
      Overrides:
      getMessageCount in class org.lockss.ws.entities.PeerWsResult
    • getLastPoll

      public Long getLastPoll()
      Overrides:
      getLastPoll in class org.lockss.ws.entities.PeerWsResult
    • getLastVote

      public Long getLastVote()
      Overrides:
      getLastVote in class org.lockss.ws.entities.PeerWsResult
    • getLastInvitation

      public Long getLastInvitation()
      Overrides:
      getLastInvitation in class org.lockss.ws.entities.PeerWsResult
    • getInvitationCount

      public Long getInvitationCount()
      Overrides:
      getInvitationCount in class org.lockss.ws.entities.PeerWsResult
    • getPollsCalled

      public Long getPollsCalled()
      Overrides:
      getPollsCalled in class org.lockss.ws.entities.PeerWsResult
    • getVotesCast

      public Long getVotesCast()
      Overrides:
      getVotesCast in class org.lockss.ws.entities.PeerWsResult
    • getPollsRejected

      public Long getPollsRejected()
      Overrides:
      getPollsRejected in class org.lockss.ws.entities.PeerWsResult
    • getNakReason

      public String getNakReason()
      Overrides:
      getNakReason in class org.lockss.ws.entities.PeerWsResult
    • getGroups

      public List<String> getGroups()
      Overrides:
      getGroups in class org.lockss.ws.entities.PeerWsResult
    • getPlatformGroupMatch

      public Boolean getPlatformGroupMatch()
      Overrides:
      getPlatformGroupMatch in class org.lockss.ws.entities.PeerWsResult