aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java')
-rw-r--r--openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java18
1 files changed, 4 insertions, 14 deletions
diff --git a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java
index 3a32fa30b1..54ae9ce398 100644
--- a/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java
+++ b/openecomp-be/backend/openecomp-sdc-vendor-software-product-manager/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/errors/PackageNotFoundErrorBuilder.java
@@ -20,15 +20,10 @@
package org.openecomp.sdc.vendorsoftwareproduct.errors;
-import static org.openecomp.sdc.vendorsoftwareproduct.errors.VendorSoftwareProductErrorCodes.PACKAGE_NOT_FOUND;
-
import org.openecomp.sdc.common.errors.ErrorCategory;
import org.openecomp.sdc.common.errors.ErrorCode;
import org.openecomp.sdc.versioning.dao.types.Version;
-/**
- * The type Package not found error builder.
- */
public class PackageNotFoundErrorBuilder {
private static final String PACKAGE_VERSION_NOT_FOUND_MSG =
"Package for vendor software product with Id %s and version %s does not exist.";
@@ -43,10 +38,10 @@ public class PackageNotFoundErrorBuilder {
* @param version the version
*/
public PackageNotFoundErrorBuilder(String vendorSoftwareProductId, Version version) {
- builder.withId(PACKAGE_NOT_FOUND);
+ builder.withId(VendorSoftwareProductErrorCodes.PACKAGE_NOT_FOUND);
builder.withCategory(ErrorCategory.APPLICATION);
- builder.withMessage(
- String.format(PACKAGE_VERSION_NOT_FOUND_MSG, vendorSoftwareProductId, version.toString()));
+ builder.withMessage(String.format(PACKAGE_VERSION_NOT_FOUND_MSG,
+ vendorSoftwareProductId, version == null ? null : version.toString()));
}
/**
@@ -55,16 +50,11 @@ public class PackageNotFoundErrorBuilder {
* @param vendorSoftwareProductId the vendor software product id
*/
public PackageNotFoundErrorBuilder(String vendorSoftwareProductId) {
- builder.withId(PACKAGE_NOT_FOUND);
+ builder.withId(VendorSoftwareProductErrorCodes.PACKAGE_NOT_FOUND);
builder.withCategory(ErrorCategory.APPLICATION);
builder.withMessage(String.format(PACKAGE_NOT_FOUND_MSG, vendorSoftwareProductId));
}
- /**
- * Build error code.
- *
- * @return the error code
- */
public ErrorCode build() {
return builder.build();
}