in src/main/java/org/apache/sling/jobs/impl/Utils.java [113:121]
public static Map<String, Object> toMapValue(@NotNull Object msg) {
if (msg instanceof Map) {
//noinspection unchecked
return (Map<String, Object>) msg;
} else if (msg instanceof MapValueAdapter) {
return toMapValue(((MapValueAdapter) msg).toMapValue());
}
throw new IllegalArgumentException("Unable to convert "+msg.getClass()+" to a Map.");
}