private ServiceReport checkMigrateArgs(final DigitalObject digitalObject,
final URI inputFormat, final URI outputFormat,
final ServiceReport report) {
if (digitalObject == null) {
return new ServiceReport(Type.ERROR, Status.TOOL_ERROR,
"An empty (null) digital object was given");
} else if (digitalObject.getContent() == null) {
System.out.println("Content NULL");
return new ServiceReport(Type.ERROR, Status.TOOL_ERROR,
"The content of the digital object " + "is empty (null)");
}
if (inputFormat == null) {
return new ServiceReport(Type.ERROR, Status.TOOL_ERROR,
"An empty (null) input object was given");
}
if (outputFormat == null) {
return new ServiceReport(Type.ERROR, Status.TOOL_ERROR,
"An empty (null) output object was given");
}
return report;
}