package com.aemreunal.exception.imageStorage;
/*
* *********************** *
* Copyright (c) 2015 *
* *
* This code belongs to: *
* *
* @author Ahmet Emre Ünal *
* S001974 *
* *
* aemreunal@gmail.com *
* emre.unal@ozu.edu.tr *
* *
* aemreunal.com *
* *********************** *
*/
public class ImageSaveException extends Exception {
public ImageSaveException(Long projectId, Long regionId) {
super(createCauseMessage(projectId, regionId));
}
public static String createCauseMessage(Long projectId, Long regionId) {
String message = "Unable to save ";
if (regionId != null) {
return message + "map image of project " + projectId + ", region " + regionId + "!";
} else {
return message + "a navigation image of project " + projectId + "!";
}
}
}