public interface DaemonStatusService
| Modifier and Type | Method and Description |
|---|---|
Collection<IdNamePair> |
getAuIds()
Provides a list of the identifier/name pairs of the archival units in the system.
|
AuStatus |
getAuStatus(String auId)
Provides the status information of an archival unit in the system.
|
List<String> |
getAuUrls(String auId,
String url)
Provides the URLs in an archival unit.
|
PlatformConfigurationWsResult |
getPlatformConfiguration()
Provides the platform configuration.
|
boolean |
isDaemonReady()
Provides an indication of whether the daemon is ready.
|
List<AuWsResult> |
queryAus(String auQuery)
Provides the selected properties of selected archival units in the system.
|
List<CrawlWsResult> |
queryCrawls(String crawlQuery)
Provides the selected properties of selected crawls in the system.
|
List<PeerWsResult> |
queryPeers(String peerQuery)
Provides the selected properties of selected peers in the system.
|
List<PluginWsResult> |
queryPlugins(String pluginQuery)
Provides the selected properties of selected plugins in the system.
|
List<PollWsResult> |
queryPolls(String pollQuery)
Provides the selected properties of selected polls in the system.
|
List<RepositoryWsResult> |
queryRepositories(String repositoryQuery)
Provides the selected properties of selected repositories in the system.
|
List<RepositorySpaceWsResult> |
queryRepositorySpaces(String repositorySpaceQuery)
Provides the selected properties of selected repository spaces in the system.
|
List<TdbAuWsResult> |
queryTdbAus(String tdbAuQuery)
Provides the selected properties of selected title database archival units.
|
List<TdbPublisherWsResult> |
queryTdbPublishers(String tdbPublisherQuery)
Provides the selected properties of selected title database publishers.
|
List<TdbTitleWsResult> |
queryTdbTitles(String tdbTitleQuery)
Provides the selected properties of selected title database titles.
|
List<VoteWsResult> |
queryVotes(String voteQuery)
Provides the selected properties of selected votes in the system.
|
boolean isDaemonReady()
throws LockssWebServicesFault
LockssWebServicesFault - if there are problems.Collection<IdNamePair> getAuIds() throws LockssWebServicesFault
List<IdNamePair> with the identifier/name pairs of the archival units in the
system.LockssWebServicesFault - if there are problems.AuStatus getAuStatus(String auId) throws LockssWebServicesFault
auId - A String with the identifier of the archival unit.LockssWebServicesFault - if there are problems.List<PluginWsResult> queryPlugins(String pluginQuery) throws LockssWebServicesFault
pluginQuery - A String with the SQL-like
query used to specify what properties to retrieve from which plugins.List<PluginWsResult> with the results.LockssWebServicesFault - if there are problems.List<AuWsResult> queryAus(String auQuery) throws LockssWebServicesFault
auQuery - A String with the SQL-like
query used to specify what properties to retrieve from which archival units.List<AuWsResult> with the results.LockssWebServicesFault - if there are problems.List<PeerWsResult> queryPeers(String peerQuery) throws LockssWebServicesFault
peerQuery - A String with the SQL-like
query used to specify what properties to retrieve from which peers.List<PeerWsResult> with the results.LockssWebServicesFault - if there are problems.List<VoteWsResult> queryVotes(String voteQuery) throws LockssWebServicesFault
voteQuery - A String with the SQL-like
query used to specify what properties to retrieve from which votes.List<VotelWsResult> with the results.LockssWebServicesFault - if there are problems.List<RepositorySpaceWsResult> queryRepositorySpaces(String repositorySpaceQuery) throws LockssWebServicesFault
repositorySpaceQuery - A String with the SQL-like query used to specify what properties to
retrieve from which repository spaces.List<RepositorySpaceWsResult> with the results.LockssWebServicesFault - if there are problems.List<RepositoryWsResult> queryRepositories(String repositoryQuery) throws LockssWebServicesFault
repositoryQuery - A String with the SQL-like
query used to specify what properties to retrieve from which repositories.List<RepositoryWsResult> with the results.LockssWebServicesFault - if there are problems.List<CrawlWsResult> queryCrawls(String crawlQuery) throws LockssWebServicesFault
crawlQuery - A String with the SQL-like
query used to specify what properties to retrieve from which crawls.List<CrawlWsResult> with the results.LockssWebServicesFault - if there are problems.List<PollWsResult> queryPolls(String pollQuery) throws LockssWebServicesFault
pollQuery - A String with the SQL-like
query used to specify what properties to retrieve from which polls.List<PollWsResult> with the results.LockssWebServicesFault - if there are problems.PlatformConfigurationWsResult getPlatformConfiguration() throws LockssWebServicesFault
LockssWebServicesFault - if there are problems.List<TdbPublisherWsResult> queryTdbPublishers(String tdbPublisherQuery) throws LockssWebServicesFault
tdbPublisherQuery - A String with the SQL-like query used to specify what properties to
retrieve from which title database publishers.List<TdbPublisherWsResult> with the results.LockssWebServicesFault - if there are problems.List<TdbTitleWsResult> queryTdbTitles(String tdbTitleQuery) throws LockssWebServicesFault
tdbTitleQuery - A String with the SQL-like
query used to specify what properties to retrieve from which title database titles.List<TdbTitleWsResult> with the results.LockssWebServicesFault - if there are problems.List<TdbAuWsResult> queryTdbAus(String tdbAuQuery) throws LockssWebServicesFault
tdbAuQuery - A String with the SQL-like
query used to specify what properties to retrieve from which title database archival
units.List<TdbAuWsResult> with the results.LockssWebServicesFault - if there are problems.List<String> getAuUrls(String auId, String url) throws LockssWebServicesFault
auId - A String with the identifier of the archival unit.url - A String with the URL above which no results will be provided, or NULL
if all the URLS are to be provided.List<String> with the results.LockssWebServicesFault - if there are problems.Copyright © 2000–2023 LOCKSS Program. All rights reserved.