public class CxfJaxrsServiceRegistrator extends Object
Constructor and Description |
---|
CxfJaxrsServiceRegistrator(org.apache.cxf.Bus bus,
ServiceTuple<javax.ws.rs.core.Application> applicationTuple,
Map<String,?> properties,
AriesJaxrsServiceRuntime ariesJaxrsServiceRuntime) |
Modifier and Type | Method and Description |
---|---|
void |
add(org.apache.cxf.jaxrs.lifecycle.ResourceProvider resourceProvider) |
void |
addProvider(ServiceTuple<?> tuple) |
void |
close() |
<T> T |
createEndpoint(javax.ws.rs.core.Application app,
Class<T> endpointType) |
void |
enable() |
org.apache.cxf.Bus |
getBus() |
Map<String,?> |
getProperties() |
Iterable<Class<?>> |
getStaticResourceClasses() |
void |
registerExtension(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference) |
void |
remove(org.apache.cxf.jaxrs.lifecycle.ResourceProvider resourceProvider) |
void |
removeProvider(ServiceTuple<?> tuple) |
void |
rewire() |
void |
unregisterExtension(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference) |
org.apache.aries.component.dsl.OSGi<org.apache.aries.component.dsl.CachingServiceReference<?>> |
waitForExtension(String extensionDependency) |
public CxfJaxrsServiceRegistrator(org.apache.cxf.Bus bus, ServiceTuple<javax.ws.rs.core.Application> applicationTuple, Map<String,?> properties, AriesJaxrsServiceRuntime ariesJaxrsServiceRuntime)
public void add(org.apache.cxf.jaxrs.lifecycle.ResourceProvider resourceProvider)
public void addProvider(ServiceTuple<?> tuple)
public void enable()
public void close()
public <T> T createEndpoint(javax.ws.rs.core.Application app, Class<T> endpointType)
public org.apache.cxf.Bus getBus()
public void registerExtension(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference)
public void remove(org.apache.cxf.jaxrs.lifecycle.ResourceProvider resourceProvider)
public void removeProvider(ServiceTuple<?> tuple)
public void rewire()
public void unregisterExtension(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference)
public org.apache.aries.component.dsl.OSGi<org.apache.aries.component.dsl.CachingServiceReference<?>> waitForExtension(String extensionDependency)
Copyright © 2021 The Apache Software Foundation. All rights reserved.