Package org.dspace.orcid
Class OrcidHistory
java.lang.Object
org.dspace.orcid.OrcidHistory
- All Implemented Interfaces:
ReloadableEntity<Integer>
The ORCID history entity that it contains information relating to an attempt
to synchronize the DSpace items and information on ORCID. While the entity
OrcidQueue contains the data to be synchronized with ORCID, this
entity instead contains the data synchronized with ORCID, with the result of
the synchronization. Each record in this table is associated with a profile
item and the entity synchronized (which can be the profile itself, a
publication or a project/funding). If the entity is the profile itself then
the metadata field contains the signature of the information synchronized.- Author:
- Luca Giamminonni (luca.giamminonni at 4science.it)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetID()The unique identifier of this entity instance.voidsetDescription(String description) voidvoidvoidsetMetadata(String metadata) voidsetOperation(OrcidOperation operation) voidsetProfileItem(Item profileItem) voidsetPutCode(String putCode) voidsetRecordType(String recordType) voidsetResponseMessage(String responseMessage) voidvoidsetTimestamp(Instant timestamp)
-
Field Details
-
profileItem
The profile item.
-
-
Constructor Details
-
OrcidHistory
public OrcidHistory()
-
-
Method Details
-
getStatus
-
setStatus
-
setId
-
getID
Description copied from interface:ReloadableEntityThe unique identifier of this entity instance.- Specified by:
getIDin interfaceReloadableEntity<Integer>- Returns:
- the value of the primary key for this instance.
-
getProfileItem
-
setProfileItem
-
getEntity
-
setEntity
-
getPutCode
-
setPutCode
-
getResponseMessage
-
setResponseMessage
-
getRecordType
-
setRecordType
-
getMetadata
-
setMetadata
-
getOperation
-
setOperation
-
getDescription
-
setDescription
-
getTimestamp
-
setTimestamp
-