Interface UIExtensionService
-
- All Known Implementing Classes:
UIExtensionServiceImpl
@Path("/plugins") public interface UIExtensionService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getExtensionCSSFile(String id)
String
getExtensionJSFile(String id, String resourcePath)
List<org.opennms.integration.api.v1.ui.UIExtension>
listPlugins()
-
-
-
Method Detail
-
listPlugins
@GET @Produces("application/json") List<org.opennms.integration.api.v1.ui.UIExtension> listPlugins()
-
getExtensionJSFile
@GET @Path("/ui-extension/module/{id}") @Produces("application/javascript") String getExtensionJSFile(@PathParam("id") String id, @QueryParam("path") String resourcePath) throws IOException
- Throws:
IOException
-
getExtensionCSSFile
@GET @Path("/ui-extension/css/{id}") @Produces("text/css") String getExtensionCSSFile(@PathParam("id") String id) throws IOException
- Throws:
IOException
-
-