public class ReferenceMetadataImpl extends ServiceReferenceMetadataImpl implements MutableReferenceMetadata
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
defaultBeanId |
private java.util.Collection<java.lang.String> |
extraInterfaces |
private java.util.Collection<java.lang.Class<?>> |
proxyChildBeanClasses |
private long |
timeout |
availability, bundleContext, componentName, extendedFilter, filter, interfaceName, proxyMethod, referenceListeners, runtimeInterfaceactivation, dependsOn, idPROXY_METHOD_CLASSES, PROXY_METHOD_DEFAULT| Constructor and Description |
|---|
ReferenceMetadataImpl() |
ReferenceMetadataImpl(org.osgi.service.blueprint.reflect.ReferenceMetadata source) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDefaultBean() |
java.util.Collection<java.lang.String> |
getExtraInterfaces() |
java.util.Collection<java.lang.Class<?>> |
getProxyChildBeanClasses() |
long |
getTimeout() |
void |
setDefaultBean(java.lang.String defaultBeanId) |
void |
setExtraInterfaces(java.util.Collection<java.lang.String> interfaces) |
void |
setProxyChildBeanClasses(java.util.Collection<java.lang.Class<?>> c) |
void |
setTimeout(long timeout) |
java.lang.String |
toString() |
addServiceListener, addServiceListener, getAvailability, getBundleContext, getComponentName, getExtendedFilter, getFilter, getInterface, getProxyMethod, getReferenceListeners, getRuntimeInterface, removeReferenceListener, setAvailability, setBundleContext, setComponentName, setExtendedFilter, setFilter, setInterface, setProxyMethod, setReferenceListeners, setRuntimeInterfaceaddDependsOn, getActivation, getDependsOn, getId, removeDependsOn, setActivation, setDependsOn, setIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddServiceListener, addServiceListener, removeReferenceListener, setAvailability, setBundleContext, setComponentName, setExtendedFilter, setFilter, setInterface, setProxyMethod, setRuntimeInterfacegetBundleContext, getExtendedFilter, getProxyMethod, getRuntimeInterfacegetAvailability, getComponentName, getFilter, getInterface, getReferenceListenersgetActivation, getDependsOn, getIdaddDependsOn, removeDependsOn, setActivation, setDependsOn, setIdprivate long timeout
private java.lang.String defaultBeanId
private java.util.Collection<java.lang.Class<?>> proxyChildBeanClasses
private java.util.Collection<java.lang.String> extraInterfaces
public ReferenceMetadataImpl()
public ReferenceMetadataImpl(org.osgi.service.blueprint.reflect.ReferenceMetadata source)
public long getTimeout()
getTimeout in interface org.osgi.service.blueprint.reflect.ReferenceMetadatapublic void setTimeout(long timeout)
setTimeout in interface MutableReferenceMetadatapublic void setDefaultBean(java.lang.String defaultBeanId)
setDefaultBean in interface MutableReferenceMetadatapublic java.lang.String getDefaultBean()
getDefaultBean in interface ExtendedReferenceMetadatapublic java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Collection<java.lang.Class<?>> getProxyChildBeanClasses()
getProxyChildBeanClasses in interface ExtendedReferenceMetadatapublic void setProxyChildBeanClasses(java.util.Collection<java.lang.Class<?>> c)
setProxyChildBeanClasses in interface MutableReferenceMetadatapublic java.util.Collection<java.lang.String> getExtraInterfaces()
getExtraInterfaces in interface ExtendedReferenceMetadatapublic void setExtraInterfaces(java.util.Collection<java.lang.String> interfaces)
setExtraInterfaces in interface MutableReferenceMetadata