diff --git a/src/main/java/no/bioforsk/vips/coremanager/VIPSCoreManagerApplication.java b/src/main/java/no/bioforsk/vips/coremanager/VIPSCoreManagerApplication.java index 138b18a7388e1b12ef2cea382251597674670da0..5defcfb30ddb94db3f29f2403080a74afe8bba3a 100644 --- a/src/main/java/no/bioforsk/vips/coremanager/VIPSCoreManagerApplication.java +++ b/src/main/java/no/bioforsk/vips/coremanager/VIPSCoreManagerApplication.java @@ -37,7 +37,6 @@ public class VIPSCoreManagerApplication extends Application * given list with all resources defined in the project. */ private void addRestResourceClasses(Set<Class<?>> resources) { - resources.add(no.bioforsk.vips.core.service.ModelResource.class); resources.add(no.bioforsk.vips.coremanager.service.JsonParseExceptionMapper.class); resources.add(no.bioforsk.vips.coremanager.service.ManagerResource.class); resources.add(no.bioforsk.vips.coremanager.service.ManagerResourceImpl.class); diff --git a/src/main/java/no/bioforsk/vips/coremanager/service/ManagerResourceImpl.java b/src/main/java/no/bioforsk/vips/coremanager/service/ManagerResourceImpl.java index 738f26ba2561ad5f6a6788d738ee980472449823..cbe742c247c218b2aaf2cd7f1fdef453cc6a7446 100644 --- a/src/main/java/no/bioforsk/vips/coremanager/service/ManagerResourceImpl.java +++ b/src/main/java/no/bioforsk/vips/coremanager/service/ManagerResourceImpl.java @@ -131,6 +131,21 @@ public class ManagerResourceImpl implements ManagerResource{ return Response.ok().entity(this.getModelResource().printModelName(modelId, language).readEntity(String.class)).build(); } + @GET + @Path("models/{modelId}/license") + @Produces("text/plain;charset=UTF-8") + public Response printModelLicense(@PathParam("modelId") String modelId) + { + return Response.ok().entity(this.getModelResource().printModelLicense(modelId).readEntity(String.class)).build(); + } + + @GET + @Path("models/{modelId}/copyright") + @Produces("text/plain;charset=UTF-8") + public Response printModelCopyright(@PathParam("modelId") String modelId) + { + return Response.ok().entity(this.getModelResource().printModelCopyright(modelId).readEntity(String.class)).build(); + } @GET @Path("models/{modelId}/description")