Package org.nuxeo.ecm.webengine.rest
Class ApplicationFragment
java.lang.Object
jakarta.ws.rs.core.Application
org.nuxeo.ecm.webengine.rest.ApplicationFragment
public class ApplicationFragment
extends jakarta.ws.rs.core.Application
A wrapper for a Jakarta RS application fragment declared in manifest. The fragment application will be added to the
target host application.
- Author:
- Bogdan Stefanescu
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionApplicationFragment
(org.osgi.framework.Bundle bundle, String appClass) ApplicationFragment
(org.osgi.framework.Bundle bundle, String appClass, String host) ApplicationFragment
(org.osgi.framework.Bundle bundle, String appClass, Map<String, String> attrs) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createAttributes
(String hostName) jakarta.ws.rs.core.Application
get()
jakarta.ws.rs.core.Application
getAttrs()
org.osgi.framework.Bundle
Deprecated.void
reload()
-
Field Details
-
hostName
-
bundle
protected final org.osgi.framework.Bundle bundle -
attrs
-
appClass
-
-
Constructor Details
-
ApplicationFragment
-
ApplicationFragment
-
ApplicationFragment
-
-
Method Details
-
getApplication
public jakarta.ws.rs.core.Application getApplication() -
createAttributes
-
createApp
protected void createApp() -
reload
public void reload() -
getBundle
public org.osgi.framework.Bundle getBundle() -
getAttrs
-
getHostName
-
get
public jakarta.ws.rs.core.Application get() -
getClasses
- Overrides:
getClasses
in classjakarta.ws.rs.core.Application
-
getSingletons
Deprecated.- Overrides:
getSingletons
in classjakarta.ws.rs.core.Application
-
getProperties
- Overrides:
getProperties
in classjakarta.ws.rs.core.Application
-