public interface MetadataMonitorService
| Modifier and Type | Method and Description |
|---|---|
List<KeyValueListPair> |
getAuIdsWithMultipleDoiPrefixes()
Provides the DOI prefixes for the Archival Units in the database with multiple DOI prefixes.
|
List<KeyValueListPair> |
getAuIdsWithMultiplePublishers()
Provides the publishers for the Archival Units in the database with multiple publishers.
|
AuMetadataWsResult |
getAuMetadata(String auId)
Provides the metadata information of an archival unit in the system.
|
List<KeyValueListPair> |
getAuNamesWithMultipleDoiPrefixes()
Provides the DOI prefixes for the Archival Units in the database with multiple DOI prefixes.
|
List<KeyValueListPair> |
getAuNamesWithMultiplePublishers()
Provides the publishers for the Archival Units in the database with multiple publishers.
|
List<KeyValueListPair> |
getBooksWithIssns()
Provides the ISSNs for books in the database.
|
List<AuMetadataWsResult> |
getDbArchivalUnitsDeletedFromDaemon()
Provides the Archival Units that exist in the database but that have been deleted from the
daemon.
|
List<KeyValueListPair> |
getDoiPrefixesWithMultiplePublishers()
Provides the publisher names linked to DOI prefixes in the database that are linked to multiple
publishers.
|
List<PkNamePairIdNamePairListPair> |
getIdPublicationsWithMoreThan2Issns()
Provides the ISSNs for the publications in the database with more than two ISSNS.
|
List<KeyValueListPair> |
getIsbnsWithMultiplePublications()
Provides the publication names linked to ISBNs in the database that are linked to multiple
publications.
|
List<KeyValueListPair> |
getIssnsWithMultiplePublications()
Provides the publication names linked to ISSNs in the database that are linked to multiple
publications.
|
List<MismatchedMetadataChildWsResult> |
getMismatchedParentBookChapters()
Provides the book chapters in the database whose parent is not a book or a book series.
|
List<MismatchedMetadataChildWsResult> |
getMismatchedParentBookVolumes()
Provides the book volumes in the database whose parent is not a book or a book series.
|
List<MismatchedMetadataChildWsResult> |
getMismatchedParentJournalArticles()
Provides the journal articles in the database whose parent is not a journal.
|
List<MetadataItemWsResult> |
getNoAccessUrlItems()
Provides the non-parent metadata items in the database that have no Access URL.
|
List<MetadataItemWsResult> |
getNoDoiItems()
Provides the non-parent metadata items in the database that have no DOI.
|
List<String> |
getNoItemsAuIds()
Provides the Archival Units in the database with no metadata items.
|
List<KeyValueListPair> |
getPeriodicalsWithIsbns()
Provides the ISBNs for periodicals in the database.
|
List<KeyIdNamePairListPair> |
getPublicationsWithMoreThan2Isbns()
Provides the ISBNs for the publications in the database with more than two ISBNS.
|
List<KeyIdNamePairListPair> |
getPublicationsWithMoreThan2Issns()
Provides the ISSNs for the publications in the database with more than two ISSNS.
|
List<KeyValueListPair> |
getPublicationsWithMultiplePids()
Provides the proprietary identifiers for the publications in the database with multiple
proprietary identifiers.
|
List<String> |
getPublisherNames()
Provides the names of the publishers in the database.
|
List<KeyValueListPair> |
getPublishersWithMultipleDoiPrefixes()
Provides the DOI prefixes for the publishers in the database with multiple DOI prefixes.
|
List<String> |
getUnknownProviderAuIds()
Provides the Archival Units in the database with an unknown provider.
|
List<UnnamedItemWsResult> |
getUnnamedItems()
Provides the metadata items in the database that do not have a name.
|
List<String> getPublisherNames() throws LockssWebServicesFault
List<String> with the publisher names.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getPublishersWithMultipleDoiPrefixes() throws LockssWebServicesFault
List<KeyValueListPair> with the DOI prefixes keyed by the publisher name.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getDoiPrefixesWithMultiplePublishers() throws LockssWebServicesFault
List<KeyValueListPair> with the publisher names keyed by the DOI prefixes to
which they are linked.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getAuIdsWithMultipleDoiPrefixes() throws LockssWebServicesFault
List<KeyValueListPair> with the DOI prefixes keyed by the Archival Unit
identifier.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getAuNamesWithMultipleDoiPrefixes() throws LockssWebServicesFault
List<KeyValueListPair> with the DOI prefixes keyed by the Archival Unit name.LockssWebServicesFault - if there are problems.List<KeyIdNamePairListPair> getPublicationsWithMoreThan2Isbns() throws LockssWebServicesFault
List<KeyIdNamePairListPair> with the ISBNs keyed by the publication name. The
IdNamePair objects contain the ISBN as the identifier and the ISBN type as the name.LockssWebServicesFault - if there are problems.List<KeyIdNamePairListPair> getPublicationsWithMoreThan2Issns() throws LockssWebServicesFault
List<KeyIdNamePairListPair> with the ISSNs keyed by the publication name. The
IdNamePair objects contain the ISSN as the identifier and the ISSN type as the name.LockssWebServicesFault - if there are problems.List<PkNamePairIdNamePairListPair> getIdPublicationsWithMoreThan2Issns() throws LockssWebServicesFault
List<PkNamePairIdNamePairListPair> with the ISSNs keyed by the publication
PK/name pair. The IdNamePair objects contain the ISSN as the identifier and the ISSN type
as the name.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getIsbnsWithMultiplePublications() throws LockssWebServicesFault
List<KeyValueListPair> with the publication names keyed by the ISBNs to which
they are linked.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getIssnsWithMultiplePublications() throws LockssWebServicesFault
List<KeyValueListPair> with the publication names keyed by the ISSNs to which
they are linked.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getBooksWithIssns() throws LockssWebServicesFault
List<KeyValueListPair> with the ISSNs keyed by the publication name.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getPeriodicalsWithIsbns() throws LockssWebServicesFault
List<KeyValueListPair> with the ISBNs keyed by the publication name.LockssWebServicesFault - if there are problems.List<String> getUnknownProviderAuIds() throws LockssWebServicesFault
List<String> with the sorted Archival Unit identifiers.LockssWebServicesFault - if there are problems.List<MismatchedMetadataChildWsResult> getMismatchedParentJournalArticles() throws LockssWebServicesFault
List<MismatchedChildWsResult> with the mismatched journal articles sorted by
Archival Unit, parent name and child name.LockssWebServicesFault - if there are problems.List<MismatchedMetadataChildWsResult> getMismatchedParentBookChapters() throws LockssWebServicesFault
List<MismatchedChildWsResult> with the mismatched book chapters sorted by
Archival Unit, parent name and child name.LockssWebServicesFault - if there are problems.List<MismatchedMetadataChildWsResult> getMismatchedParentBookVolumes() throws LockssWebServicesFault
List<MismatchedChildWsResult> with the mismatched book volumes sorted by
Archival Unit, parent name and child name.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getAuIdsWithMultiplePublishers() throws LockssWebServicesFault
List<KeyValueListPair> with the publishers keyed by the Archival Unit
identifier.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getAuNamesWithMultiplePublishers() throws LockssWebServicesFault
List<KeyValueListPair> with the publishers keyed by the Archival Unit name.LockssWebServicesFault - if there are problems.List<UnnamedItemWsResult> getUnnamedItems() throws LockssWebServicesFault
List<UnnamedItemWsResult> with the unnamed metadata items sorted by
publisher, Archival Unit, parent type, parent name and item type.LockssWebServicesFault - if there are problems.List<KeyValueListPair> getPublicationsWithMultiplePids() throws LockssWebServicesFault
List<KeyValueListPair> with the proprietary identifiers keyed by the
publication name.LockssWebServicesFault - if there are problems.List<MetadataItemWsResult> getNoDoiItems() throws LockssWebServicesFault
List<MetadataItemWsResult> with the non-parent metadata items that have no
DOI sorted by publisher, Archival Unit, parent type, parent name, item type and item name.LockssWebServicesFault - if there are problems.List<MetadataItemWsResult> getNoAccessUrlItems() throws LockssWebServicesFault
List<MetadataItemWsResult> with the non-parent metadata items that have no
Access URL sorted by publisher, Archival Unit, parent type, parent name, item type and item
name.LockssWebServicesFault - if there are problems.List<String> getNoItemsAuIds() throws LockssWebServicesFault
List<String> with the sorted Archival Unit identifiers.LockssWebServicesFault - if there are problems.AuMetadataWsResult getAuMetadata(String auId) throws LockssWebServicesFault
auId - A String with the identifier of the archival unit.LockssWebServicesFault - if there are problems.List<AuMetadataWsResult> getDbArchivalUnitsDeletedFromDaemon() throws LockssWebServicesFault
List<AuMetadataWsResult> with the Archival unit data.LockssWebServicesFault - if there are problems.Copyright © 2000–2023 LOCKSS Program. All rights reserved.