Skip to content
This repository was archived by the owner on Sep 19, 2021. It is now read-only.

Commit 2f769ba

Browse files
Exposes jaxrs application and class methods
1 parent 53752e7 commit 2f769ba

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/qwazr/webapps/WebappManager.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,14 +344,14 @@ private ServletInfo addSwaggerContext(String urlPath, final ServletInfo servletI
344344
.addInitParam("swagger.api.basepath", urlPath);
345345
}
346346

347-
private void registerJavaJaxRsAppServlet(final String urlPath, final Class<? extends Application> appClass) {
347+
public void registerJavaJaxRsAppServlet(final String urlPath, final Class<? extends Application> appClass) {
348348
context.jaxrs(ServletContainer.class.getName() + '@' + urlPath, appClass, servletInfo -> {
349349
servletInfo.addMapping(urlPath).setLoadOnStartup(1);
350350
addSwaggerContext(urlPath, servletInfo);
351351
});
352352
}
353353

354-
private void registerJavaJaxRsClassServlet(final String urlPath, final String classList)
354+
public void registerJavaJaxRsClassServlet(final String urlPath, final String classList)
355355
throws ReflectiveOperationException {
356356
final ApplicationBuilder appBuilder = new ApplicationBuilder(urlPath);
357357
final String[] classes = StringUtils.split(classList, " ,");

0 commit comments

Comments
 (0)