public class ReferenceMetadataImpl extends ServiceReferenceMetadataImpl implements MutableReferenceMetadata
availability, bundleContext, componentName, extendedFilter, filter, interfaceName, proxyMethod, referenceListeners, runtimeInterface
activation, dependsOn, id
PROXY_METHOD_CLASSES, PROXY_METHOD_DEFAULT
Constructor and Description |
---|
ReferenceMetadataImpl() |
ReferenceMetadataImpl(org.osgi.service.blueprint.reflect.ReferenceMetadata source) |
Modifier and Type | Method and Description |
---|---|
String |
getDefaultBean() |
Collection<String> |
getExtraInterfaces() |
Collection<Class<?>> |
getProxyChildBeanClasses() |
long |
getTimeout() |
void |
setDefaultBean(String defaultBeanId) |
void |
setExtraInterfaces(Collection<String> interfaces) |
void |
setProxyChildBeanClasses(Collection<Class<?>> c) |
void |
setTimeout(long timeout) |
String |
toString() |
addServiceListener, addServiceListener, getAvailability, getBundleContext, getComponentName, getExtendedFilter, getFilter, getInterface, getProxyMethod, getReferenceListeners, getRuntimeInterface, removeReferenceListener, setAvailability, setBundleContext, setComponentName, setExtendedFilter, setFilter, setInterface, setProxyMethod, setReferenceListeners, setRuntimeInterface
addDependsOn, getActivation, getDependsOn, getId, removeDependsOn, setActivation, setDependsOn, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addServiceListener, addServiceListener, removeReferenceListener, setAvailability, setBundleContext, setComponentName, setExtendedFilter, setFilter, setInterface, setProxyMethod, setRuntimeInterface
getBundleContext, getExtendedFilter, getProxyMethod, getRuntimeInterface
getAvailability, getComponentName, getFilter, getInterface, getReferenceListeners
getActivation, getDependsOn, getId
addDependsOn, removeDependsOn, setActivation, setDependsOn, setId
public ReferenceMetadataImpl()
public ReferenceMetadataImpl(org.osgi.service.blueprint.reflect.ReferenceMetadata source)
public long getTimeout()
getTimeout
in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
public void setTimeout(long timeout)
setTimeout
in interface MutableReferenceMetadata
public void setDefaultBean(String defaultBeanId)
setDefaultBean
in interface MutableReferenceMetadata
public String getDefaultBean()
getDefaultBean
in interface ExtendedReferenceMetadata
public Collection<Class<?>> getProxyChildBeanClasses()
getProxyChildBeanClasses
in interface ExtendedReferenceMetadata
public void setProxyChildBeanClasses(Collection<Class<?>> c)
setProxyChildBeanClasses
in interface MutableReferenceMetadata
public Collection<String> getExtraInterfaces()
getExtraInterfaces
in interface ExtendedReferenceMetadata
public void setExtraInterfaces(Collection<String> interfaces)
setExtraInterfaces
in interface MutableReferenceMetadata
Copyright © 2016. All rights reserved.