public class PrototypeServiceReferenceResourceProvider extends Object implements org.apache.cxf.jaxrs.lifecycle.ResourceProvider, ServiceReferenceResourceProvider
| Constructor and Description |
|---|
PrototypeServiceReferenceResourceProvider(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference,
Class<?> serviceClass,
org.osgi.framework.ServiceObjects<?> serviceObjects) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.aries.component.dsl.CachingServiceReference<?> |
getImmutableServiceReference() |
Object |
getInstance(org.apache.cxf.message.Message m) |
Class<?> |
getResourceClass() |
boolean |
isAvailable() |
boolean |
isSingleton() |
void |
releaseInstance(org.apache.cxf.message.Message m,
Object o) |
public PrototypeServiceReferenceResourceProvider(org.apache.aries.component.dsl.CachingServiceReference<?> serviceReference,
Class<?> serviceClass,
org.osgi.framework.ServiceObjects<?> serviceObjects)
public Object getInstance(org.apache.cxf.message.Message m)
getInstance in interface org.apache.cxf.jaxrs.lifecycle.ResourceProviderpublic void releaseInstance(org.apache.cxf.message.Message m,
Object o)
releaseInstance in interface org.apache.cxf.jaxrs.lifecycle.ResourceProviderpublic Class<?> getResourceClass()
getResourceClass in interface org.apache.cxf.jaxrs.lifecycle.ResourceProviderpublic boolean isSingleton()
isSingleton in interface org.apache.cxf.jaxrs.lifecycle.ResourceProviderpublic org.apache.aries.component.dsl.CachingServiceReference<?> getImmutableServiceReference()
getImmutableServiceReference in interface ServiceReferenceResourceProviderpublic boolean isAvailable()
Copyright © 2021 The Apache Software Foundation. All rights reserved.