public class JaxRSLauncher
extends java.lang.Object
| Constructor and Description |
|---|
JaxRSLauncher() |
| Modifier and Type | Method and Description |
|---|---|
JaxRSLauncher |
add(JaxResource resource) |
static JaxRSLauncher |
create(net.e6tech.elements.common.resources.Provision provision,
java.lang.String url) |
static JaxRSLauncher |
create(net.e6tech.elements.common.resources.ResourceManager resourceManager,
java.lang.String url) |
net.e6tech.elements.common.resources.Provision |
getProvision() |
JaxRSServer |
getServer() |
JaxRSLauncher |
headerObserver(Observer observer) |
boolean |
isStarted() |
<T> JaxRSLauncher |
perInstanceService(java.lang.Class<T> cls) |
<T> JaxRSLauncher |
perInstanceService(T prototype) |
JaxRSLauncher |
resolver(net.e6tech.elements.common.resources.Configuration.Resolver r) |
<T> JaxRSLauncher |
sharedService(java.lang.Class<T> cls) |
JaxRSLauncher |
start() |
JaxRSLauncher |
stop() |
public static JaxRSLauncher create(net.e6tech.elements.common.resources.ResourceManager resourceManager, java.lang.String url)
public static JaxRSLauncher create(net.e6tech.elements.common.resources.Provision provision, java.lang.String url)
public net.e6tech.elements.common.resources.Provision getProvision()
public JaxRSServer getServer()
public JaxRSLauncher headerObserver(Observer observer)
public JaxRSLauncher resolver(net.e6tech.elements.common.resources.Configuration.Resolver r)
public JaxRSLauncher add(JaxResource resource)
public <T> JaxRSLauncher sharedService(java.lang.Class<T> cls)
public <T> JaxRSLauncher perInstanceService(java.lang.Class<T> cls)
public <T> JaxRSLauncher perInstanceService(T prototype)
public boolean isStarted()
public JaxRSLauncher start()
public JaxRSLauncher stop()