Package org.lockss.laaws.poller.api
Interface PollsApiDelegate
- All Known Implementing Classes:
PollsApiServiceImpl
public interface PollsApiDelegate
A delegate to be called by the
PollsApiController}.
Implement this interface with a Service annotated class.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault org.springframework.http.ResponseEntity<String>callPoll(org.lockss.util.rest.poller.PollDesc body) default org.springframework.http.ResponseEntity<Void>cancelPoll(String psId) default Optional<com.fasterxml.jackson.databind.ObjectMapper>default org.springframework.http.ResponseEntity<PollerDetail>getPollerPollDetails(String pollKey) default org.springframework.http.ResponseEntity<UrlPager>default org.springframework.http.ResponseEntity<PollerPager>getPollsAsPoller(Integer size, Integer page) default org.springframework.http.ResponseEntity<VoterPager>getPollsAsVoter(Integer size, Integer page) default org.springframework.http.ResponseEntity<PollerSummary>getPollStatus(String psId) default org.springframework.http.ResponseEntity<RepairPager>getRepairQueueData(String pollKey, String repair, Integer page, Integer size) default Optional<jakarta.servlet.http.HttpServletRequest>default org.springframework.http.ResponseEntity<UrlPager>getTallyUrls(String pollKey, String tally, Integer page, Integer size) default org.springframework.http.ResponseEntity<VoterDetail>getVoterPollDetails(String pollKey)
-
Field Details
-
log
static final org.slf4j.Logger log
-
-
Method Details
-
getObjectMapper
-
getRequest
-
getAcceptHeader
-
callPoll
default org.springframework.http.ResponseEntity<String> callPoll(org.lockss.util.rest.poller.PollDesc body) -
cancelPoll
- See Also:
-
getPollPeerVoteUrls
-
getPollStatus
- See Also:
-
getPollerPollDetails
-
getPollsAsPoller
default org.springframework.http.ResponseEntity<PollerPager> getPollsAsPoller(Integer size, Integer page) -
getPollsAsVoter
default org.springframework.http.ResponseEntity<VoterPager> getPollsAsVoter(Integer size, Integer page) -
getRepairQueueData
default org.springframework.http.ResponseEntity<RepairPager> getRepairQueueData(String pollKey, String repair, Integer page, Integer size) -
getTallyUrls
-
getVoterPollDetails
-