A C D E F G H I L O R S U W

A

AbstractLogger - Class in org.xwiki.component.logging
Helper methods to help in implementation of Loggers.
AbstractLogger() - Constructor for class org.xwiki.component.logging.AbstractLogger
 

C

CommonsLoggingLogger - Class in org.xwiki.component.logging
Bridge between XWiki Logging and Commons Logging.
CommonsLoggingLogger(Class<?>) - Constructor for class org.xwiki.component.logging.CommonsLoggingLogger
 
COMPONENT_LIST - Static variable in class org.xwiki.component.annotation.ComponentAnnotationLoader
Location in the classloader of the file defining the list of component implementation class to parser for annotations.
COMPONENT_OVERRIDE_LIST - Static variable in class org.xwiki.component.annotation.ComponentAnnotationLoader
Location in the classloader of the file specifying which component implementation to use when several with the same role/hint are found.
ComponentAnnotationLoader - Class in org.xwiki.component.annotation
Dynamically loads all components defined using Annotations and declared in META-INF/components.txt files.
ComponentAnnotationLoader() - Constructor for class org.xwiki.component.annotation.ComponentAnnotationLoader
Default constructor.
ComponentDescriptorFactory - Class in org.xwiki.component.annotation
Constructs a Component Descriptor out of a class definition that contains Annotations.
ComponentDescriptorFactory() - Constructor for class org.xwiki.component.annotation.ComponentDescriptorFactory
 
createComponentDescriptors(Class<?>, Class<?>) - Method in class org.xwiki.component.annotation.ComponentDescriptorFactory
Create component descriptors for the passed component implementation class and component role class.

D

debug(String, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
debug(String, Throwable, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
debug(String, Throwable) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
debug(String) - Method in class org.xwiki.component.logging.CommonsLoggingLogger

E

EmbeddableComponentManager - Class in org.xwiki.component.embed
Simple implementation of ComponentManager to be used when using some XWiki modules standalone.
EmbeddableComponentManager() - Constructor for class org.xwiki.component.embed.EmbeddableComponentManager
 
error(String, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
error(String, Throwable, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
error(String, Throwable) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
error(String) - Method in class org.xwiki.component.logging.CommonsLoggingLogger

F

findComponentRoleClasses(Class<?>) - Method in class org.xwiki.component.annotation.ComponentAnnotationLoader
Finds the interfaces that implement component roles by looking recursively in all interfaces of the passed component implementation class.
formatMessage(String, Object...) - Method in class org.xwiki.component.logging.AbstractLogger
Formats the message like MessageFormat.format(String, Object...) but also checks for Exceptions and catches them as logging should be robust and not interfere with normal program flow.

G

getComponentDescriptor(Class<T>, String) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
getComponentDescriptorList(Class<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
getComponentEventManager() - Method in class org.xwiki.component.embed.EmbeddableComponentManager
getComponentsDescriptors(Class<?>) - Method in class org.xwiki.component.annotation.ComponentAnnotationLoader
 
getDeclaredComponents(InputStream) - Method in class org.xwiki.component.annotation.ComponentAnnotationLoader
Get all components listed in the passed resource stream.
getParent() - Method in class org.xwiki.component.embed.EmbeddableComponentManager

H

hasComponent(Class<T>, String) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
hasComponent(Class<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager

I

info(String, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
info(String, Throwable, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
info(String, Throwable) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
info(String) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
initialize(ComponentManager, ClassLoader) - Method in class org.xwiki.component.annotation.ComponentAnnotationLoader
Loads all components defined using annotations.
initialize(ComponentManager, ClassLoader, List<String>, List<String>) - Method in class org.xwiki.component.annotation.ComponentAnnotationLoader
 
initialize(ClassLoader) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
Load all component annotations and register them as components.
isDebugEnabled() - Method in class org.xwiki.component.logging.CommonsLoggingLogger
isErrorEnabled() - Method in class org.xwiki.component.logging.CommonsLoggingLogger
isInfoEnabled() - Method in class org.xwiki.component.logging.CommonsLoggingLogger
isWarnEnabled() - Method in class org.xwiki.component.logging.CommonsLoggingLogger

L

lookup(Class<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
lookup(Class<T>, String) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
lookupList(Class<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
lookupMap(Class<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager

O

org.xwiki.component.annotation - package org.xwiki.component.annotation
 
org.xwiki.component.embed - package org.xwiki.component.embed
 
org.xwiki.component.logging - package org.xwiki.component.logging
 

R

registerComponent(ComponentDescriptor<T>) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
registerComponent(ComponentDescriptor<T>, T) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
release(T) - Method in class org.xwiki.component.embed.EmbeddableComponentManager

S

setComponentEventManager(ComponentEventManager) - Method in class org.xwiki.component.embed.EmbeddableComponentManager
setParent(ComponentManager) - Method in class org.xwiki.component.embed.EmbeddableComponentManager

U

unregisterComponent(Class<?>, String) - Method in class org.xwiki.component.embed.EmbeddableComponentManager

W

warn(String, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
warn(String, Throwable, Object...) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
warn(String, Throwable) - Method in class org.xwiki.component.logging.CommonsLoggingLogger
warn(String) - Method in class org.xwiki.component.logging.CommonsLoggingLogger

A C D E F G H I L O R S U W

Copyright © 2004-2011 XWiki. All Rights Reserved.