Uses of Class
org.apache.felix.scr.impl.logger.ComponentLogger
Packages that use ComponentLogger
Package
Description
-
Uses of ComponentLogger in org.apache.felix.scr.impl
Methods in org.apache.felix.scr.impl with parameters of type ComponentLoggerModifier and TypeMethodDescription<S> ComponentHolder<S>ComponentRegistry.createComponentHolder(ComponentActivator activator, ComponentMetadata metadata, ComponentLogger logger) Factory method to issueComponentHolderinstances to manage components described by the given componentmetadata.Constructors in org.apache.felix.scr.impl with parameters of type ComponentLoggerModifierConstructorDescriptionDefaultConfigurableComponentHolder(ComponentActivator activator, ComponentMetadata metadata, ComponentLogger logger) -
Uses of ComponentLogger in org.apache.felix.scr.impl.inject
Methods in org.apache.felix.scr.impl.inject with parameters of type ComponentLoggerModifier and TypeMethodDescriptionstatic Class<?>ClassUtils.getClassFromComponentClassLoader(Class<?> componentClass, String className, ComponentLogger logger) Returns the class object representing the class of the field reference The class loader of the component class is used to load the service class.static ValueUtils.ValueTypeValueUtils.getReferenceValueType(Class<?> componentClass, ReferenceMetadata metadata, Class<?> typeClass, Field field, ComponentLogger logger) Get the value type of the reference for a field/constructor argumentbooleanInitReferenceMethod.init(Object componentInstance, ComponentLogger logger) Initialize the reference.voidComponentMethods.initComponentMethods(ComponentMetadata componentMetadata, Class<T> implementationObjectClass, ComponentLogger logger) voidComponentMethodsImpl.initComponentMethods(ComponentMetadata componentMetadata, Class<T> implementationObjectClass, ComponentLogger logger) Constructors in org.apache.felix.scr.impl.inject with parameters of type ComponentLoggerModifierConstructorDescriptionComponentConstructor(ComponentMetadata componentMetadata, Class<S> componentClass, ComponentLogger logger) -
Uses of ComponentLogger in org.apache.felix.scr.impl.inject.field
Methods in org.apache.felix.scr.impl.inject.field with parameters of type ComponentLoggerModifier and TypeMethodDescriptionprivate static FieldUtils.FieldSearchResultFieldUtils.accept(Class<?> componentClass, Field field, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) This method checks whether the found field is acceptable (= usable) for the component instance.booleanFieldHandler.fieldExists(ComponentLogger logger) booleanFieldHandler.NotFound.fieldExists(FieldHandler handler, ComponentLogger logger) booleanFieldHandler.NotResolved.fieldExists(FieldHandler handler, ComponentLogger logger) booleanFieldHandler.Resolved.fieldExists(FieldHandler handler, ComponentLogger logger) booleanFieldHandler.State.fieldExists(FieldHandler handler, ComponentLogger logger) private static FieldUtils.FieldSearchResultFieldUtils.getField(Class<?> componentClass, Class<?> targetClass, String fieldName, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Finds the field namedfieldNamefield in the giventargetClass.private booleanFieldHandler.initField(Object componentInstance, ComponentLogger logger) private voidFieldHandler.NotResolved.resolve(FieldHandler handler, ComponentLogger logger) static FieldUtils.FieldSearchResultFieldUtils.searchField(Class<?> componentClass, String fieldName, ComponentLogger logger) Searches the field namedfieldNamein the giventargetClass.static voidFieldUtils.setField(Field f, Object component, Object value, ComponentLogger logger) Set the field, type etc.(package private) voidFieldHandler.setSearchResult(FieldUtils.FieldSearchResult result, ComponentLogger logger) -
Uses of ComponentLogger in org.apache.felix.scr.impl.inject.methods
Methods in org.apache.felix.scr.impl.inject.methods with parameters of type ComponentLoggerModifier and TypeMethodDescriptionprotected BaseMethod.MethodInfo<Object>ActivateMethod.doFindMethod(Class<?> targetClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) protected abstract BaseMethod.MethodInfo<T>BaseMethod.doFindMethod(Class<?> targetClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) protected BaseMethod.MethodInfo<List<ValueUtils.ValueType>>BindMethod.doFindMethod(Class<?> targetClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Finds the method named in theBaseMethod.m_methodNamefield in the giventargetClass.private BaseMethod.MethodInfo<T>BaseMethod.findMethod(ComponentLogger logger) Finds the method named in theBaseMethod.m_methodNamefield in the giventargetClass.private MethodBindMethod.getComponentObjectsMethod(Class<?> targetClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) private MethodBindMethod.getMapMethod(Class<?> targetClass, Class<?> parameterClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Returns a method taking a single map parameter ornullif no such method exists.BaseMethod.getMethod(Class<?> clazz, String name, Class[] parameterTypes, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Finds the named public or protected method in the given class or any super class.private MethodBindMethod.getServiceObjectAssignableMethod(Class<?> targetClass, Class<?> parameterClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Returns a method taking a single object whose type is assignment compatible with the declared service type ornullif no such method exists.private MethodBindMethod.getServiceObjectMethod(Class<?> targetClass, Class<?> parameterClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Returns a method taking a single parameter of the exact type declared for the service reference ornullif no such method exists.private MethodBindMethod.getServiceObjectWithMapMethod(Class<?> targetClass, Class<?> parameterClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Returns a method taking two parameters, the first being of the exact type declared for the service reference and the second being aMapornullif no such method exists.private MethodBindMethod.getServiceReferenceMethod(Class<?> targetClass, boolean acceptPrivate, boolean acceptPackage, ComponentLogger logger) Returns a method taking a singleServiceReferenceobject as a parameter ornullif no such method exists.booleanBaseMethod.methodExists(ComponentLogger logger) <P extends BaseParameter,T>
booleanBaseMethod.NotApplicable.methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) <P extends BaseParameter,T>
booleanBaseMethod.NotFound.methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) <P extends BaseParameter,T>
booleanBaseMethod.NotResolved.methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) <P extends BaseParameter,T>
booleanBaseMethod.Resolved.methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) <P extends BaseParameter,T>
booleanBaseMethod.State.methodExists(BaseMethod<P, T> baseMethod, ComponentLogger logger) private <P extends BaseParameter,T>
voidBaseMethod.NotResolved.resolve(BaseMethod<P, T> baseMethod, ComponentLogger logger) (package private) voidBaseMethod.setMethod(BaseMethod.MethodInfo<T> methodInfo, ComponentLogger logger) -
Uses of ComponentLogger in org.apache.felix.scr.impl.manager
Fields in org.apache.felix.scr.impl.manager declared as ComponentLoggerModifier and TypeFieldDescriptionprivate final ComponentLoggerConfigurableComponentHolder.loggerMethods in org.apache.felix.scr.impl.manager that return ComponentLoggerModifier and TypeMethodDescriptionAbstractComponentManager.getLogger()ComponentContainer.getLogger()ComponentContextImpl.getLogger()ConfigurableComponentHolder.getLogger()Constructors in org.apache.felix.scr.impl.manager with parameters of type ComponentLoggerModifierConstructorDescriptionConfigurableComponentHolder(ComponentActivator activator, ComponentMetadata metadata, ComponentLogger logger)