Class FrameworkBundlesResource


  • public class FrameworkBundlesResource
    extends BaseResource
    • Constructor Detail

      • FrameworkBundlesResource

        public FrameworkBundlesResource​(org.osgi.framework.BundleContext bundleContext)
    • Method Detail

      • bundles

        @GET
        @Produces({"application/org.osgi.bundles+json","application/org.osgi.bundles+xml"})
        @Path("framework/bundles{ext:(\\.json|\\.xml)*}")
        public javax.ws.rs.core.Response bundles​(@PathParam("ext")
                                                 String ext)
      • bundles

        @POST
        @Consumes("text/plain")
        @Produces({"application/org.osgi.bundle+json","application/org.osgi.bundle+xml"})
        @Path("framework/bundles{ext:(\\.json|\\.xml)*}")
        public javax.ws.rs.core.Response bundles​(String location,
                                                 @PathParam("ext")
                                                 String ext,
                                                 @HeaderParam("Content-Type")
                                                 javax.ws.rs.core.MediaType contentType)
      • bundles

        @POST
        @Consumes("application/vnd.osgi.bundle")
        @Produces({"application/org.osgi.bundle+json","application/org.osgi.bundle+xml"})
        @Path("framework/bundles{ext:(\\.json|\\.xml)*}")
        public javax.ws.rs.core.Response bundles​(InputStream inputStream,
                                                 @PathParam("ext")
                                                 String ext,
                                                 @HeaderParam("Content-Location")
                                                 String location,
                                                 @HeaderParam("Content-Type")
                                                 javax.ws.rs.core.MediaType contentType)