Package ru.funsys.avalanche.rs
Class RestApplication
- java.lang.Object
-
- jakarta.ws.rs.core.Application
-
- ru.funsys.avalanche.rs.RestApplication
-
public class RestApplication extends jakarta.ws.rs.core.Application
Класс регистрации реализованных REST сервисов в сервлете Jersey (JAX-RS 2.0)
org.glassfish.jersey.servlet.ServletContainer
, см web.xml, параметрjakarta.ws.rs.Application
. Пример:<servlet> <servlet-name>jersey-serlvet</servlet-name> <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> <init-param> <param-name>jakarta.ws.rs.Application</param-name> <param-value>ru.funsys.avalanche.rs.RestApplication</param-value> </init-param> <init-param> <param-name>jersey.config.server.provider.packages</param-name> <param-value>ru.funsys.avalanche.rs.provider</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet>
Для определения пакета реализаций классов REST сервисов, экземпляры которых создаются для каждого вызова, используется параметр
jersey.config.server.provider.packages
. Множество пакетов разделяется символом ";" (точка с запятой).- Author:
- Валерий Лиховских
-
-
Constructor Summary
Constructors Constructor Description RestApplication()
-