Revision 49865
Added by Argiro Kokogiannaki over 6 years ago
ClaimValidation.java | ||
---|---|---|
23 | 23 |
|
24 | 24 |
*/ |
25 | 25 |
public boolean validateClaim(Claim claim){ |
26 |
logger.info("Validating..."); |
|
27 | 26 |
boolean isValid=true; |
28 | 27 |
try { |
29 | 28 |
out = new PrintWriter(new BufferedWriter(new FileWriter(pathToSaveReport+"/validationFile.txt", true))); |
... | ... | |
198 | 197 |
} |
199 | 198 |
private boolean validateByType(OpenaireEntity entity,String type , String claimId ){ |
200 | 199 |
//TODO add more types (e.g. patends) when they are available |
201 |
if(type.equals(ClaimUtils.PUBLICATION)||type.equals(ClaimUtils.DATASET)){ |
|
200 |
if(type.equals(ClaimUtils.PUBLICATION)||type.equals(ClaimUtils.DATASET)||type.equals(ClaimUtils.SOFTWARE)){
|
|
202 | 201 |
return validateResult((Result)entity,claimId); |
203 | 202 |
} else if(type.equals(ClaimUtils.CONTEXT)){ |
204 | 203 |
return validateContext((Context)entity,claimId); |
Also available in: Unified diff
change migration procedure: search first in beta then in production| add software | change directIndexHandler check for response