Modifier and Type | Field and Description |
---|---|
private ReferenceMetadata[] |
ComponentConstructor.constructorRefs |
Modifier and Type | Method and Description |
---|---|
static ValueUtils.ValueType |
ValueUtils.getReferenceValueType(java.lang.Class<?> componentClass,
ReferenceMetadata metadata,
java.lang.Class<?> typeClass,
java.lang.reflect.Field field,
ComponentLogger logger)
Get the value type of the reference for a field/constructor argument
|
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
ComponentConstructor.getNames(java.util.List<ReferenceMetadata> refs) |
<T> S |
ComponentConstructor.newInstance(ComponentContextImpl<S> componentContext,
java.util.Map<ReferenceMetadata,DependencyManager.OpenStatus<S,?>> parameterMap)
Create a new instance
|
Modifier and Type | Field and Description |
---|---|
private ReferenceMetadata |
FieldHandler.metadata
The reference metadata.
|
Constructor and Description |
---|
FieldHandler(ReferenceMetadata metadata,
java.lang.Class<?> componentClass)
Create a new field handler
|
FieldMethods(ReferenceMetadata m_dependencyMetadata,
java.lang.Class<?> instanceClass,
DSVersion dsVersion,
boolean configurableServiceProperties) |
Constructor and Description |
---|
BindMethods(ReferenceMetadata m_dependencyMetadata,
java.lang.Class<?> instanceClass,
DSVersion dsVersion,
boolean configurableServiceProperties) |
Modifier and Type | Field and Description |
---|---|
private ReferenceMetadata |
DependencyManager.m_dependencyMetadata |
Modifier and Type | Method and Description |
---|---|
ReferenceMetadata |
DependencyManager.getReferenceMetadata() |
Modifier and Type | Method and Description |
---|---|
private static int |
DependencyManager.defaultMinimumCardinality(ReferenceMetadata dependency) |
Constructor and Description |
---|
DependencyManager(AbstractComponentManager<S> componentManager,
ReferenceMetadata dependency,
int index)
Constructor that receives several parameters.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ReferenceMetadata> |
ComponentMetadata.m_references |
Modifier and Type | Method and Description |
---|---|
java.util.List<ReferenceMetadata> |
ComponentMetadata.getDependencies()
Returns the dependency descriptors
|
Modifier and Type | Method and Description |
---|---|
void |
ComponentMetadata.addDependency(ReferenceMetadata newReference)
Used to add a reference metadata to the component
|
Modifier and Type | Method and Description |
---|---|
private org.osgi.service.component.runtime.dto.ReferenceDTO[] |
ServiceComponentRuntimeImpl.refsToDTO(java.util.List<ReferenceMetadata> dependencies) |