A C D E F G I K L M N O P R S T U V

A

accept(PicoVisitor) - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
accept(PicoVisitor) - Method in class org.objectledge.pico.SequenceParameter
accept(PicoVisitor) - Method in class org.objectledge.pico.StringParameter
addParameter(Parameter) - Method in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
addParameter(Parameter) - Method in class org.objectledge.pico.xml.CompositionContentHandler.SequenceInfo
 
addShutdownHook(LedgeContainer) - Static method in class org.objectledge.container.Main
 
AliasComponentAdapter - Class in org.objectledge.pico
Allows registering a component under several different keys.
AliasComponentAdapter(Object, ComponentAdapter) - Constructor for class org.objectledge.pico.AliasComponentAdapter
Creates new AliasComponentAdapter instance.
aliasKey - Variable in class org.objectledge.pico.AliasComponentAdapter
The key of the alias.
allowedTransition(CompositionContentHandler.State, CompositionContentHandler.State) - Static method in enum org.objectledge.pico.xml.CompositionContentHandler.State
Check if given transition is allowed.

C

checkPrimitive(Class) - Method in class org.objectledge.pico.StringParameter
 
classLoader - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
classLoader - Variable in class org.objectledge.pico.xml.LedgeContainerBuilder
 
CollectionInstantiationException - Exception in org.objectledge.pico
Thrown when a Collection subclass instance cannot be instantiated by SequenceParameter.
CollectionInstantiationException(String, Throwable) - Constructor for exception org.objectledge.pico.CollectionInstantiationException
Creates an exception instance.
COMPONENT - Static variable in class org.objectledge.container.LedgeContainer
 
component(Object) - Static method in class org.objectledge.container.LedgeContainer
 
COMPONENT_ADAPTER_FACTORY_ARG - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 
componentKey - Variable in class org.objectledge.pico.customization.CustomizedComponentAdapter
 
componentKey - Variable in class org.objectledge.pico.customization.CustomizingComponentParameter
 
componentStack - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
COMPOSITION_FILE - Static variable in class org.objectledge.container.LedgeContainer
Location of the container composition file.
CompositionContentHandler - Class in org.objectledge.pico.xml
SAX handler for the composition markup.
CompositionContentHandler(PicoContainer, ClassLoader, Object) - Constructor for class org.objectledge.pico.xml.CompositionContentHandler
Creates new LedgeCompositionContentHandler instance.
CompositionContentHandler.AnonymousKey - Class in org.objectledge.pico.xml
A key for stitching anonymous components to the component paremeters that define them.
CompositionContentHandler.AnonymousKey() - Constructor for class org.objectledge.pico.xml.CompositionContentHandler.AnonymousKey
 
CompositionContentHandler.ComponentInfo - Class in org.objectledge.pico.xml
Simple data object for constructed comonents.
CompositionContentHandler.ComponentInfo(Object, Class) - Constructor for class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
CompositionContentHandler.SequenceInfo - Class in org.objectledge.pico.xml
Simple data object for constructed sequences
CompositionContentHandler.SequenceInfo(Class) - Constructor for class org.objectledge.pico.xml.CompositionContentHandler.SequenceInfo
 
CompositionContentHandler.State - Enum in org.objectledge.pico.xml
 
CompositionContentHandler.State(String) - Constructor for enum org.objectledge.pico.xml.CompositionContentHandler.State
Private State constructor.
CONFIG_BASE_KEY - Static variable in class org.objectledge.container.LedgeContainer
Config base path key.
configurationFactory - Variable in class org.objectledge.configuration.CustomizedConfigurationProvider
 
constant(Object) - Static method in class org.objectledge.container.LedgeContainer
 
container - Variable in class org.objectledge.database.persistence.PicoPersistentFactory
 
containerBuilder - Variable in class org.objectledge.container.LedgeContainer
The embedded container builder.
containerRef - Variable in class org.objectledge.container.LedgeContainer
The embedded container.
containerStack - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
counter - Static variable in class org.objectledge.pico.xml.CompositionContentHandler.AnonymousKey
 
createComponentAdapter(Object, Class, Parameter[]) - Method in class org.objectledge.pico.customization.CustomizingConstructorComponentAdapterFactory
createContainerFromScript(PicoContainer, Object) - Method in class org.objectledge.pico.xml.LedgeContainerBuilder
createDefaultParameters(Class[]) - Method in class org.objectledge.pico.customization.CustomizingConstructorComponentAdapter
CustomizedComponentAdapter - Class in org.objectledge.pico.customization
An adapter for a component that is customized on behalf of a component that is asking for it.
CustomizedComponentAdapter(Object, CustomizedComponentProvider) - Constructor for class org.objectledge.pico.customization.CustomizedComponentAdapter
Crates a new instance of the adapter.
customizedComponentProvider - Variable in class org.objectledge.pico.customization.CustomizedComponentAdapter
 
CustomizedComponentProvider - Interface in org.objectledge.pico.customization
Provides customized component adapters, based on requesting component's key and implementation class.
CustomizedConfigurationProvider - Class in org.objectledge.configuration
Provides Configuration objects to the components being initialized using ConfigurationFactory.
CustomizedConfigurationProvider(ConfigurationFactory) - Constructor for class org.objectledge.configuration.CustomizedConfigurationProvider
Creates new CustomizedConfigurationProvider instance.
CustomizingComponentParameter - Class in org.objectledge.pico.customization
 
CustomizingComponentParameter() - Constructor for class org.objectledge.pico.customization.CustomizingComponentParameter
Creates new CustomizedComponentParameter instance.
CustomizingComponentParameter(Object) - Constructor for class org.objectledge.pico.customization.CustomizingComponentParameter
Creates new CustomizedComponentParameter instance.
CustomizingConstructorComponentAdapter - Class in org.objectledge.pico.customization
An implementation of CDI ComponentAdapter aware of dependencies using CustomizedComponentAdapter.
CustomizingConstructorComponentAdapter(Object, Class) - Constructor for class org.objectledge.pico.customization.CustomizingConstructorComponentAdapter
Creates new CustomizingConstructorComponentAdapter instance.
CustomizingConstructorComponentAdapter(Object, Class, Parameter[]) - Constructor for class org.objectledge.pico.customization.CustomizingConstructorComponentAdapter
Creates new CustomizingConstructorComponentAdapter instance.
CustomizingConstructorComponentAdapter(Object, Class, Parameter[], boolean) - Constructor for class org.objectledge.pico.customization.CustomizingConstructorComponentAdapter
Creates new CustomizingConstructorComponentAdapter instance.
CustomizingConstructorComponentAdapterFactory - Class in org.objectledge.pico.customization
A factory of CustomizingConstructorComponentAdapters.
CustomizingConstructorComponentAdapterFactory() - Constructor for class org.objectledge.pico.customization.CustomizingConstructorComponentAdapterFactory
 

D

DEFAULT - Static variable in class org.objectledge.pico.customization.CustomizingComponentParameter
A CustomizedComponentParameter with null componentKey
DEFAULT_CONTAINER_IMPL - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 

E

elements - Variable in class org.objectledge.pico.SequenceParameter
 
end(CompositionContentHandler) - Method in enum org.objectledge.pico.xml.CompositionContentHandler.State
End processing of the element.
endAlias() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
endComponent() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
endContainer() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
endElement(String, String, String) - Method in class org.objectledge.pico.xml.CompositionContentHandler
endFactory() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
endParameter() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
endSequence() - Method in class org.objectledge.pico.xml.CompositionContentHandler
 

F

factoryStack - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
fromTag(String) - Static method in enum org.objectledge.pico.xml.CompositionContentHandler.State
 
FRONT_END_CLASS - Static variable in class org.objectledge.container.LedgeContainer
Default xml front end implementation.

G

getBootContainer(FileSystem, String, ClassLoader) - Static method in class org.objectledge.container.LedgeContainer
Returns the boot component container.
getClassName(String) - Static method in class org.objectledge.pico.xml.CompositionContentHandler
 
getComponentImplementation() - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
getComponentInstance(PicoContainer) - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
getComponentInstance(PicoContainer, Object, Class) - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
Returns a customized components instance.
getComponentKey() - Method in class org.objectledge.pico.AliasComponentAdapter
getComponentKey() - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
getComponentMarker(Object) - Method in class org.objectledge.logging.LoggerFactory
Returns a marker for the component (used as key in the logger container).
getComponentName(Object) - Method in class org.objectledge.configuration.CustomizedConfigurationProvider
Returns human readable name of the component.
getCompositionFile(FileSystem, String) - Static method in class org.objectledge.container.LedgeContainer
Verifies and returns the composition file.
getContainer() - Method in class org.objectledge.container.LedgeContainer
Returns the embedded container.
getCustomizedComponentImplementation() - Method in class org.objectledge.configuration.CustomizedConfigurationProvider
Returns the type of the customized components.
getCustomizedComponentImplementation() - Method in class org.objectledge.logging.LoggerFactory
Returns the type of the customized components.
getCustomizedComponentImplementation() - Method in interface org.objectledge.pico.customization.CustomizedComponentProvider
Returns the type of the customized components.
getCustomizedComponentInstance(PicoContainer, Object, Class) - Method in class org.objectledge.configuration.CustomizedConfigurationProvider
Returns a customized component instance.
getCustomizedComponentInstance(PicoContainer, Object, Class) - Method in class org.objectledge.logging.LoggerFactory
Returns a customized component instance.
getCustomizedComponentInstance(PicoContainer, Object, Class) - Method in interface org.objectledge.pico.customization.CustomizedComponentProvider
Returns a customized component instance.
getElementType(Class) - Method in class org.objectledge.pico.SequenceParameter
 
getKey() - Method in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
getLogger(Object) - Method in class org.objectledge.logging.LoggerFactory
Returns a logger for the specified component.
getResult() - Method in class org.objectledge.pico.xml.CompositionContentHandler
Return the composed container.
getTag() - Method in enum org.objectledge.pico.xml.CompositionContentHandler.State
Returns the associated tag.
getTargetAdapter(PicoContainer, Class) - Method in class org.objectledge.pico.customization.CustomizingComponentParameter
 

I

id - Variable in class org.objectledge.pico.xml.CompositionContentHandler.AnonymousKey
 
implClass - Variable in class org.objectledge.pico.SequenceParameter
 
implClass - Variable in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
implClass - Variable in class org.objectledge.pico.xml.CompositionContentHandler.SequenceInfo
 
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.SequenceParameter
isResolvable(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.StringParameter

K

key - Variable in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
killContainer() - Method in class org.objectledge.container.LedgeContainer
Kills the embedded container.

L

LedgeContainer - Class in org.objectledge.container
LedgeContainer is a NanoContainer flawor, that uses the FileSystem component for loading the composition file.
LedgeContainer(FileSystem, String, ClassLoader) - Constructor for class org.objectledge.container.LedgeContainer
Creates an instance of the LedgeContainer.
LedgeContainerBuilder - Class in org.objectledge.pico.xml
LedgeContainerBuilder has the same functionality as the Nano-provided XMLFrontEnd but with a few changes and additions.
LedgeContainerBuilder(URL, ClassLoader) - Constructor for class org.objectledge.pico.xml.LedgeContainerBuilder
Creates new LedgeContainerBuilder instance.
LedgeStringToObjectConverter - Class in org.objectledge.pico
Converts strings to a number of predefined Java classes.
LedgeStringToObjectConverter() - Constructor for class org.objectledge.pico.LedgeStringToObjectConverter
Creates a new converter instance.
loadClass(Attributes, Class) - Method in class org.objectledge.pico.xml.CompositionContentHandler
Load a class.
loadClass(String) - Method in class org.objectledge.pico.xml.CompositionContentHandler
Load a class.
locator - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
loggerContainer - Variable in class org.objectledge.logging.LoggerFactory
 
LoggerFactory - Class in org.objectledge.logging
Provides Logger objects to the components being initialized using Log4J.
LoggerFactory(LoggingConfigurator) - Constructor for class org.objectledge.logging.LoggerFactory
Creates a new instance of Factory and installs apropriate component adapter.
loggingConfigurator - Variable in class org.objectledge.logging.LoggerFactory
 

M

Main - Class in org.objectledge.container
Allows running Ledge applications from the command line.
Main() - Constructor for class org.objectledge.container.Main
A private constructor - this class should be used statically only.
main(String[]) - Static method in class org.objectledge.container.Main
Command line entry point.
makeAdapter(ComponentAdapterFactory) - Method in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
makeComponentParameter(Object) - Method in class org.objectledge.pico.xml.CompositionContentHandler
Prepare a component parameter.
makeContainer(PicoContainer, ComponentAdapterFactory, Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
Instantiate a container.
makeKey(Attributes, boolean) - Method in class org.objectledge.pico.xml.CompositionContentHandler
Prepare a key based on element attributes.
makeRef(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
makeSequence() - Method in class org.objectledge.pico.xml.CompositionContentHandler.SequenceInfo
 

N

newInstance() - Method in class org.objectledge.database.persistence.PicoPersistentFactory
NO_ARG - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 
NO_PARAMETERS - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 
NonCompositeTypeException - Exception in org.objectledge.pico
Thrown when a Collection or array type is excpected, but a scalar type is recieved.
NonCompositeTypeException(String) - Constructor for exception org.objectledge.pico.NonCompositeTypeException
Creates a new instance of the exception.
NonCompositeTypeException(String, Exception) - Constructor for exception org.objectledge.pico.NonCompositeTypeException
Creates a new instance of the exception.

O

options - Static variable in class org.objectledge.container.Main
 
org.objectledge.configuration - package org.objectledge.configuration
 
org.objectledge.container - package org.objectledge.container
ObjectLedge container class for application composition and main class for command line applications.
org.objectledge.database.persistence - package org.objectledge.database.persistence
 
org.objectledge.logging - package org.objectledge.logging
 
org.objectledge.pico - package org.objectledge.pico
 
org.objectledge.pico.customization - package org.objectledge.pico.customization
The component customization mechanism introduces a concept of customized (polymorphic) components.
org.objectledge.pico.xml - package org.objectledge.pico.xml
 

P

parameters - Variable in class org.objectledge.pico.xml.CompositionContentHandler.ComponentInfo
 
parameters - Variable in class org.objectledge.pico.xml.CompositionContentHandler.SequenceInfo
 
parameterType - Variable in class org.objectledge.pico.StringParameter
the parmeter class
params(Parameter...) - Static method in class org.objectledge.container.LedgeContainer
 
parserFactory - Variable in class org.objectledge.pico.xml.LedgeContainerBuilder
 
PICOCONTAINER_ARGS - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 
PicoPersistentFactory - Class in org.objectledge.database.persistence
An implementation of the PersistentFactory interface that uses a PicoContainer and CustomizingConstructorComponentAdapter.
PicoPersistentFactory(PicoContainer, Class) - Constructor for class org.objectledge.database.persistence.PicoPersistentFactory
Crates an instantiator instance.
PRIMITIVE_TO_BOXED - Static variable in class org.objectledge.pico.xml.CompositionContentHandler
 
printUsage() - Static method in class org.objectledge.container.Main
Prints usage infomration and exits.
printVersion() - Static method in class org.objectledge.container.Main
Prints version information.

R

resolveAdapter(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.customization.CustomizingComponentParameter
 
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.customization.CustomizingComponentParameter
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.SequenceParameter
resolveInstance(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.StringParameter
result - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
run(String, String, String, String[]) - Static method in class org.objectledge.container.Main
Runns LedgeContainer.

S

SCHEMA_PATH - Static variable in class org.objectledge.pico.xml.LedgeContainerBuilder
Location of the container composition schema.
scriptURL - Variable in class org.objectledge.pico.xml.LedgeContainerBuilder
 
SequenceParameter - Class in org.objectledge.pico
Allows hinting the component's constructor arguments of aggregated types.
SequenceParameter(Parameter[], Class) - Constructor for class org.objectledge.pico.SequenceParameter
Creates a sequence parameter.
sequenceStack - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
setDocumentLocator(Locator) - Method in class org.objectledge.pico.xml.CompositionContentHandler
setLogger(Object, Logger) - Method in class org.objectledge.logging.LoggerFactory
Sets the logger for the specified component.
start(CompositionContentHandler, Attributes) - Method in enum org.objectledge.pico.xml.CompositionContentHandler.State
Start processing of the element.
startAlias(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
startComponent(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
startContainer(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
startElement(String, String, String, Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
startFactory(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
startParameter(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
startSequence(Attributes) - Method in class org.objectledge.pico.xml.CompositionContentHandler
 
stateStack - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
StringParameter - Class in org.objectledge.pico
A parameter that is intialized with a string, and is converted to the desired type on demand.
StringParameter(String, Class) - Constructor for class org.objectledge.pico.StringParameter
Creates a new StringParamter instance.
StringParameter(String) - Constructor for class org.objectledge.pico.StringParameter
Creates a new StringParamter instance.
stringValue - Variable in class org.objectledge.pico.StringParameter
the string representation of the value

T

tag - Variable in enum org.objectledge.pico.xml.CompositionContentHandler.State
The tag associated with this state.
TAG_TO_STATE - Static variable in enum org.objectledge.pico.xml.CompositionContentHandler.State
 
toArray(Object[], Class) - Method in class org.objectledge.pico.SequenceParameter
 
toCollection(Object[], Class) - Method in class org.objectledge.pico.SequenceParameter
 
topLevelParentContainer - Variable in class org.objectledge.pico.xml.CompositionContentHandler
 
toString() - Method in class org.objectledge.pico.xml.CompositionContentHandler.AnonymousKey
 
TRANSITIONS - Static variable in enum org.objectledge.pico.xml.CompositionContentHandler.State
 
type - Variable in class org.objectledge.database.persistence.PicoPersistentFactory
 

U

UnsupportedKeyTypeException - Exception in org.objectledge.pico.customization
Thrown by the CustomizedComponentProvider to indicate it's unable to handle a specific component key type.
UnsupportedKeyTypeException(String) - Constructor for exception org.objectledge.pico.customization.UnsupportedKeyTypeException
Creates a new instance of the exception object.
UnsupportedKeyTypeException(String, Exception) - Constructor for exception org.objectledge.pico.customization.UnsupportedKeyTypeException
Creates a new instance of the exception object.

V

validate(URL, PicoContainer) - Method in class org.objectledge.pico.xml.LedgeContainerBuilder
 
valueOf(String) - Static method in enum org.objectledge.pico.xml.CompositionContentHandler.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.objectledge.pico.xml.CompositionContentHandler.State
Returns an array containing the constants of this enum type, in the order they're declared.
verify(PicoContainer) - Method in class org.objectledge.configuration.CustomizedConfigurationProvider
Verifies if the customized component can be instantiated using the dependencies present in the associated container.
verify(PicoContainer) - Method in class org.objectledge.logging.LoggerFactory
Verifies if the customized component can be instantiated using the dependencies present in the associated container.
verify(PicoContainer) - Method in class org.objectledge.pico.customization.CustomizedComponentAdapter
verify(PicoContainer) - Method in interface org.objectledge.pico.customization.CustomizedComponentProvider
Verifies if the customized component can be instantiated using the dependencies present in the associated container.
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.SequenceParameter
verify(PicoContainer, ComponentAdapter, Class) - Method in class org.objectledge.pico.StringParameter
VERSION - Static variable in class org.objectledge.container.Main
version string.

A C D E F G I K L M N O P R S T U V

Copyright © 2003-2006 objectledge.org. All Rights Reserved.