Package org.eclipse.pass.loader.nihms
Class SubmissionDTO
java.lang.Object
org.eclipse.pass.loader.nihms.SubmissionDTO
Data transfer object to hold the various components of a NIHMS Submission up to the point of
update or create.
- Author:
- Karen Hanson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoUpdate()booleanbooleanbooleanbooleanvoidsetDeposit(Deposit deposit) voidsetGrantId(String grantId) voidsetPublication(Publication publication) voidsetRepositoryCopy(RepositoryCopy repositoryCopy) voidsetSubmission(Submission submission) voidsetUpdateDeposoit(boolean updateDeposit) voidsetUpdatePublication(boolean updatePublication) voidsetUpdateRepositoryCopy(boolean updateRepositoryCopy) voidsetUpdateSubmission(boolean updateSubmission)
-
Constructor Details
-
SubmissionDTO
public SubmissionDTO()
-
-
Method Details
-
getSubmission
- Returns:
- the submission
-
setSubmission
- Parameters:
submission- the submission to set
-
getPublication
- Returns:
- the publication
-
setPublication
- Parameters:
publication- the publication to set
-
getRepositoryCopy
- Returns:
- the repositoryCopy
-
setRepositoryCopy
- Parameters:
repositoryCopy- the repositoryCopy to set
-
getDeposit
- Returns:
- the deposit
-
setDeposit
- Parameters:
deposit- the deposit to set
-
getGrantId
- Returns:
- the grantId
-
setGrantId
- Parameters:
grantId- the grantId to set
-
doUpdatePublication
public boolean doUpdatePublication()- Returns:
- updatePublication true if update should be performed
-
setUpdatePublication
public void setUpdatePublication(boolean updatePublication) - Parameters:
updatePublication- the updatePublication to set
-
doUpdateSubmission
public boolean doUpdateSubmission()- Returns:
- updateSubmission true if update should be performed
-
setUpdateSubmission
public void setUpdateSubmission(boolean updateSubmission) - Parameters:
updateSubmission- the updateSubmission to set
-
doUpdateRepositoryCopy
public boolean doUpdateRepositoryCopy()- Returns:
- updateRepositoryCopy true if update should be performed
-
doUpdate
public boolean doUpdate()- Returns:
- updateRepositoryCopy true if update should be performed
-
setUpdateRepositoryCopy
public void setUpdateRepositoryCopy(boolean updateRepositoryCopy) - Parameters:
updateRepositoryCopy- the updateRepositoryCopy to set
-
setUpdateDeposoit
public void setUpdateDeposoit(boolean updateDeposit) - Parameters:
updateDeposit- the updateDeposit to set
-
doUpdateDeposit
public boolean doUpdateDeposit()- Returns:
- updateDeposit true if update should be performed
-