Uses of Interface
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 that return ComponentLoggerMethods in org.apache.felix.scr.impl.inject with parameters of type ComponentLoggerModifier and TypeMethodDescriptionstatic 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) -
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.internal
Methods in org.apache.felix.scr.impl.inject.internal 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.voidComponentMethodsImpl.initComponentMethods(ComponentMetadata componentMetadata, Class<T> implementationObjectClass, ComponentLogger logger) Constructors in org.apache.felix.scr.impl.inject.internal with parameters of type ComponentLoggerModifierConstructorDescriptionComponentConstructorImpl(ComponentMetadata componentMetadata, Class<S> componentClass, 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.logger
Classes in org.apache.felix.scr.impl.logger that implement ComponentLoggerModifier and TypeClassDescriptionclassThis is a dummy logger which is only used when the logging is not enabled at all.(package private) classMethods in org.apache.felix.scr.impl.logger that return ComponentLoggerModifier and TypeMethodDescriptionBundleLogger.component(org.osgi.framework.Bundle m_bundle, String implementationClassName, String name) ExtLogManager.component(org.osgi.framework.Bundle bundle, String implementationClass, String componentName) This logger is used for the logging on a per bundle basis.ScrLogManager.ScrLoggerFacade.component(org.osgi.framework.Bundle bundle, String implementationClassName, String name) -
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)