A C D G H I L M O P R S 

A

ARGUMENTS_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the Object[] arguments of this invocation.

C

CLASSLOADER_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the ClassLoader corresponding to the modules of this invocation.
clear() - Method in class org.jomc.ri.model.RuntimeArgument
 
clear() - Method in class org.jomc.ri.model.RuntimeArguments
 
clear() - Method in class org.jomc.ri.model.RuntimeAuthor
 
clear() - Method in class org.jomc.ri.model.RuntimeAuthors
 
clear() - Method in class org.jomc.ri.model.RuntimeDependencies
 
clear() - Method in class org.jomc.ri.model.RuntimeDependency
 
clear() - Method in class org.jomc.ri.model.RuntimeImplementation
 
clear() - Method in class org.jomc.ri.model.RuntimeImplementationReference
 
clear() - Method in class org.jomc.ri.model.RuntimeImplementations
 
clear() - Method in class org.jomc.ri.model.RuntimeInstance
 
clear() - Method in class org.jomc.ri.model.RuntimeInstances
 
clear() - Method in class org.jomc.ri.model.RuntimeMessage
 
clear() - Method in class org.jomc.ri.model.RuntimeMessageReference
 
clear() - Method in class org.jomc.ri.model.RuntimeMessages
 
clear() - Method in interface org.jomc.ri.model.RuntimeModelObject
Clears shared runtime state.
clear() - Method in class org.jomc.ri.model.RuntimeModelObjects
Clears shared runtime state.
clear() - Method in class org.jomc.ri.model.RuntimeModule
 
clear() - Method in class org.jomc.ri.model.RuntimeModules
 
clear() - Method in class org.jomc.ri.model.RuntimePerson
 
clear() - Method in class org.jomc.ri.model.RuntimePersons
 
clear() - Method in class org.jomc.ri.model.RuntimeProperties
 
clear() - Method in class org.jomc.ri.model.RuntimeProperty
 
clear() - Method in class org.jomc.ri.model.RuntimePropertyReference
 
clear() - Method in class org.jomc.ri.model.RuntimeSpecification
 
clear() - Method in class org.jomc.ri.model.RuntimeSpecificationReference
 
clear() - Method in class org.jomc.ri.model.RuntimeSpecifications
 
clear() - Method in class org.jomc.ri.model.RuntimeText
 
clear() - Method in class org.jomc.ri.model.RuntimeTexts
 
copyOf(PropertyReference) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(ImplementationReference) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Dependencies) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Instances) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Authors) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Specification) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Message) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Instance) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Implementations) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Texts) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Implementation) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Module) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Argument) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Text) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Properties) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Person) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(SpecificationReference) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Author) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Property) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Arguments) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Dependency) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Specifications) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Messages) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(Persons) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.
copyOf(MessageReference) - Method in class org.jomc.ri.model.RuntimeModelObjects
Creates a copy of a given object.

D

DefaultInvocation - Class in org.jomc.ri
Default Invocation implementation.
DefaultInvocation(Invocation) - Constructor for class org.jomc.ri.DefaultInvocation
Creates a new DefaultInvocation instance taking an invocation to initialize the instance with.
DefaultInvocation() - Constructor for class org.jomc.ri.DefaultInvocation
Creates a new DefaultInvocation instance.
DefaultInvoker - Class in org.jomc.ri
Default Invoker implementation.
DefaultInvoker() - Constructor for class org.jomc.ri.DefaultInvoker
Creates a new DefaultInvoker instance.
DefaultListener - Class in org.jomc.ri
Default Listener implementation.
DefaultListener() - Constructor for class org.jomc.ri.DefaultListener
Creates a new DefaultListener instance.
DefaultLocator - Class in org.jomc.ri
Default Locator implementation.
DefaultLocator() - Constructor for class org.jomc.ri.DefaultLocator
Creates a new DefaultLocator instance.
DefaultObjectManager - Class in org.jomc.ri
Default ObjectManager implementation.
DefaultObjectManager() - Constructor for class org.jomc.ri.DefaultObjectManager
Creates a new DefaultObjectManager instance.
DefaultScope - Class in org.jomc.ri
Default Scope implementation.
DefaultScope(Map<String, Object>) - Constructor for class org.jomc.ri.DefaultScope
Creates a new DefaultScope instance taking a map backing the scope.
DefaultScope() - Constructor for class org.jomc.ri.DefaultScope
Creates a new DefaultScope instance.

G

gc() - Method in class org.jomc.ri.model.RuntimeArgument
 
gc() - Method in class org.jomc.ri.model.RuntimeArguments
 
gc() - Method in class org.jomc.ri.model.RuntimeAuthor
 
gc() - Method in class org.jomc.ri.model.RuntimeAuthors
 
gc() - Method in class org.jomc.ri.model.RuntimeDependencies
 
gc() - Method in class org.jomc.ri.model.RuntimeDependency
 
gc() - Method in class org.jomc.ri.model.RuntimeImplementation
 
gc() - Method in class org.jomc.ri.model.RuntimeImplementationReference
 
gc() - Method in class org.jomc.ri.model.RuntimeImplementations
 
gc() - Method in class org.jomc.ri.model.RuntimeInstance
 
gc() - Method in class org.jomc.ri.model.RuntimeInstances
 
gc() - Method in class org.jomc.ri.model.RuntimeMessage
 
gc() - Method in class org.jomc.ri.model.RuntimeMessageReference
 
gc() - Method in class org.jomc.ri.model.RuntimeMessages
 
gc() - Method in interface org.jomc.ri.model.RuntimeModelObject
Handles shared runtime state.
gc() - Method in class org.jomc.ri.model.RuntimeModelObjects
Handles shared runtime state.
gc() - Method in class org.jomc.ri.model.RuntimeModule
 
gc() - Method in class org.jomc.ri.model.RuntimeModules
 
gc() - Method in class org.jomc.ri.model.RuntimePerson
 
gc() - Method in class org.jomc.ri.model.RuntimePersons
 
gc() - Method in class org.jomc.ri.model.RuntimeProperties
 
gc() - Method in class org.jomc.ri.model.RuntimeProperty
 
gc() - Method in class org.jomc.ri.model.RuntimePropertyReference
 
gc() - Method in class org.jomc.ri.model.RuntimeSpecification
 
gc() - Method in class org.jomc.ri.model.RuntimeSpecificationReference
 
gc() - Method in class org.jomc.ri.model.RuntimeSpecifications
 
gc() - Method in class org.jomc.ri.model.RuntimeText
 
gc() - Method in class org.jomc.ri.model.RuntimeTexts
 
getAnyObjects(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets any objects of an implementation from the list of modules.
getArgument(String) - Method in class org.jomc.ri.model.RuntimeArguments
Gets an argument for a given name from the list of arguments.
getArgument(int) - Method in class org.jomc.ri.model.RuntimeArguments
Gets an argument for a given index from the list of arguments.
getArguments() - Method in class org.jomc.ri.DefaultInvocation
 
getBootstrapClassLoaderClassName() - Static method in class org.jomc.ri.DefaultObjectManager
Gets the name of the platform's bootstrap class loader class.
getClassLoader() - Method in class org.jomc.ri.DefaultInvocation
Gets the class loader corresponding to the modules of this invocation from the context of this invocation.
getClassLoader(Class<?>) - Static method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.1, please use method DefaultObjectManager.getDefaultClassLoader(java.lang.Class). This method will be removed in version 2.0.
getClassLoader(ClassLoader) - Static method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.1, please use method DefaultObjectManager.getDefaultClassLoader(java.lang.ClassLoader). This method will be removed in version 2.0.
getContext() - Method in class org.jomc.ri.DefaultInvocation
 
getDefaultClassLoader(Class<?>) - Method in class org.jomc.ri.DefaultObjectManager
Gets the class loader of a given class.
getDefaultClassLoader(ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets the parent class loader of a given class loader recursively.
getDefaultInvocation() - Method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.2, replaced by method DefaultObjectManager.getDefaultInvocation(org.jomc.model.Modules). This method will be removed in version 2.0.
getDefaultInvocation(Modules) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default invocation implementation instance.
getDefaultInvoker() - Method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.2, replaced by method DefaultObjectManager.getDefaultInvoker(org.jomc.model.Modules). This method will be removed in version 2.0.
getDefaultInvoker(Modules) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default invoker implementation instance.
getDefaultListener() - Method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.2, replaced by method DefaultObjectManager.getDefaultListener(org.jomc.model.Modules). This method will be removed in version 2.0.
getDefaultListener(Modules) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default listener implementation instance.
getDefaultLocator(URI) - Method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.2, replaced by method DefaultObjectManager.getDefaultLocator(org.jomc.model.Modules, java.net.URI). This method will be removed in version 2.0.
getDefaultLocator(Modules, URI) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default locator implementation instance for a given location URI.
getDefaultLogLevel() - Static method in class org.jomc.ri.DefaultObjectManager
Gets the default log level events are logged at.
getDefaultModelIdentifier() - Static method in class org.jomc.ri.DefaultObjectManager
Gets the identifier of the model to search for modules by default.
getDefaultModules() - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default modules instance.
getDefaultScope(String) - Method in class org.jomc.ri.DefaultObjectManager
Deprecated.
As of JOMC 1.2, replaced by method DefaultObjectManager.getDefaultScope(org.jomc.model.Modules,java.lang.String). This method will be removed in version 2.0.
getDefaultScope(Modules, String) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new default scope implementation instance for a given identifier.
getDependencies(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all dependencies of an implementation from the list of modules.
getDependency(Object, String) - Method in class org.jomc.ri.DefaultObjectManager
 
getDependency(String) - Method in class org.jomc.ri.model.RuntimeDependencies
Gets a dependency for a given name from the list of dependencies.
getImplementation(String) - Method in class org.jomc.ri.model.RuntimeImplementations
Gets an implementation for a given identifier from the list of implementations.
getImplementation(Class<?>) - Method in class org.jomc.ri.model.RuntimeImplementations
Gets an implementation for a given class from the list of implementations.
getImplementation(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets an implementation for a given identifier from the list of modules.
getImplementation(Class<?>) - Method in class org.jomc.ri.model.RuntimeModules
Gets an implementation for a given class from the list of modules.
getImplementation(Object) - Method in class org.jomc.ri.model.RuntimeModules
Gets an implementation for a given object from the list of modules.
getImplementation(String, String) - Method in class org.jomc.ri.model.RuntimeModules
Gets an implementation for a given name implementing a given specification from the list of modules.
getImplementationByName(String) - Method in class org.jomc.ri.model.RuntimeImplementations
Gets an implementation for a given name from the list of implementations.
getImplementations() - Method in class org.jomc.ri.model.RuntimeModules
Gets all specifications of the list of modules.
getImplementations(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all implementations implementing a given specification from the list of modules.
getInstance() - Method in class org.jomc.ri.DefaultInvocation
Gets the instance of the object of this invocation from the context of this invocation.
getInstance(String) - Method in class org.jomc.ri.model.RuntimeInstances
Gets an instance for a given identifier from the list of instances.
getInstance() - Static method in class org.jomc.ri.model.RuntimeModelObjects
Gets the RuntimeModelObjects singleton instance.
getInstance(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets an instance for an implementation from the list of modules.
getInstance(String, Dependency) - Method in class org.jomc.ri.model.RuntimeModules
Gets an instance for an implementation from the list of modules overridden with a given dependency.
getInvocation(Object, Instance, Method, Object[]) - Method in class org.jomc.ri.DefaultObjectManager
getInvocation(ClassLoader, Object, Instance, Method, Object[]) - Method in class org.jomc.ri.DefaultObjectManager
Gets an invocation for a given class loader, object, instance, method and arguments.
getInvoker(ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets the invoker registered with a given class loader.
getJavaClass(ClassLoader) - Method in class org.jomc.ri.model.RuntimeImplementation
Gets the Java class of the implementation for a given class loader.
getJavaClass(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java class of the instance for a given class loader.
getJavaClass(ClassLoader) - Method in class org.jomc.ri.model.RuntimeSpecification
Gets the Java class of the specification for a given class loader.
getJavaClasses(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java classes of all specifications of the instance for a given class loader.
getJavaConstructor(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java constructor to use for creating objects of the instance.
getJavaFactoryMethod(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java method to use for creating objects of the instance.
getJavaFactoryMethodName() - Method in class org.jomc.ri.model.RuntimeInstance
Gets the name of the Java method to use for creating objects of the instance.
getJavaMessage(Locale) - Method in class org.jomc.ri.model.RuntimeMessage
Gets a Java MessageFormat instance for a given locale.
getJavaProxyClass(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java proxy class for a given class loader.
getJavaTypeName() - Method in class org.jomc.ri.model.RuntimeArgument
Gets the Java type name of the type referenced by the argument.
getJavaTypeName() - Method in class org.jomc.ri.model.RuntimeImplementation
Gets the Java type name of the type referenced by the implementation.
getJavaTypeName() - Method in class org.jomc.ri.model.RuntimeInstance
Gets the Java type name of the type referenced by the instance.
getJavaTypeName() - Method in class org.jomc.ri.model.RuntimeSpecification
Gets the Java type name of the type referenced by the specification.
getJavaValue(ClassLoader) - Method in class org.jomc.ri.model.RuntimeProperty
Gets the Java value of the property.
getJndiContext() - Method in class org.jomc.ri.DefaultLocator
Gets the JNDI context of the instance.
getJndiName(URI) - Method in class org.jomc.ri.DefaultLocator
Gets the JNDI name for a given location.
getListeners() - Method in class org.jomc.ri.DefaultObjectManager
Gets the list of listeners registered with the class loader of the instance.
getListeners(ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets the list of listeners registered with a given class loader.
getLocationUri() - Method in class org.jomc.ri.model.RuntimeImplementation
Gets the location URI used for locating instances of this implementation.
getLocator(URI, ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets a locator to use with a given location URI registered with a given class loader.
getLogLevel() - Method in class org.jomc.ri.DefaultObjectManager
Gets the log level of the instance.
getMessage(Object, String, Locale, Object...) - Method in class org.jomc.ri.DefaultObjectManager
 
getMessage(String) - Method in class org.jomc.ri.model.RuntimeMessages
Gets a message for a given name from the list of messages.
getMessages(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all messages of an implementation from the list of modules.
getMethod() - Method in class org.jomc.ri.DefaultInvocation
 
getModelIdentifier() - Method in class org.jomc.ri.DefaultObjectManager
Gets the identifier of the model to search for modules.
getModule(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets a module for a given name from the list of modules.
getModuleOfImplementation(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets the module declaring a given implementation from the list of modules.
getModuleOfSpecification(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets the module declaring a given specification from the list of modules.
getModules() - Method in class org.jomc.ri.DefaultInvocation
Gets the modules corresponding to the object of this invocation from the context of this invocation.
getModules(ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets the modules registered with a given class loader.
getObject() - Method in class org.jomc.ri.DefaultInvocation
 
getObject(Class<T>, URI) - Method in class org.jomc.ri.DefaultLocator
 
getObject(Class<T>) - Method in class org.jomc.ri.DefaultObjectManager
 
getObject(Class<T>, String) - Method in class org.jomc.ri.DefaultObjectManager
 
getObject(Scope, Instance, ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets an object of a given instance from a given scope.
getObject(Class<T>, URI, ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets an object for a given location URI.
getObject(String) - Method in class org.jomc.ri.DefaultScope
 
getObjectManager(ClassLoader) - Static method in class org.jomc.ri.DefaultObjectManager
getObjects() - Method in class org.jomc.ri.DefaultScope
 
getProperties(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all properties of an implementation from the list of modules.
getProperty(Object, String) - Method in class org.jomc.ri.DefaultObjectManager
 
getProperty(String) - Method in class org.jomc.ri.model.RuntimeProperties
Gets a property for a given name from the list of properties.
getReference(String) - Method in class org.jomc.ri.model.RuntimeImplementations
Gets an implementation reference for a given identifier from the list of references.
getReference(String) - Method in class org.jomc.ri.model.RuntimeMessages
Gets a message reference for a given name from the list of references.
getReference(String) - Method in class org.jomc.ri.model.RuntimeProperties
Gets a property reference for a given name from the list of references.
getReference(String) - Method in class org.jomc.ri.model.RuntimeSpecifications
Gets a specification reference for a given identifier from the list of references.
getResult() - Method in class org.jomc.ri.DefaultInvocation
 
getRuntimeModules(Modules, Map<Object, Instance>) - Method in class org.jomc.ri.DefaultObjectManager
Gets a new Modules instance to register with a class loader.
getScope(String, ClassLoader) - Method in class org.jomc.ri.DefaultObjectManager
Gets the scope implementation for a given scope identifier registered with a given class loader.
getSpecification(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets a specification for a given identifier from the list of modules.
getSpecification(Class<?>) - Method in class org.jomc.ri.model.RuntimeModules
Gets a specification for a given class from the list of modules.
getSpecification(String) - Method in class org.jomc.ri.model.RuntimeSpecifications
Gets a specification for a given identifier from the list of specifications.
getSpecification(Class<?>) - Method in class org.jomc.ri.model.RuntimeSpecifications
Gets a specification for a given class from the list of specifications.
getSpecifications() - Method in class org.jomc.ri.model.RuntimeModules
Gets all specifications of the list of modules.
getSpecifications(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all specifications an implementation implements from the list of modules.
getSpecifiedProperties(String) - Method in class org.jomc.ri.model.RuntimeModules
Gets all properties specified for an implementation from the list of modules.
getText(String) - Method in class org.jomc.ri.model.RuntimeTexts
Gets a text for a given language from the list of texts.
getText(Locale) - Method in class org.jomc.ri.model.RuntimeTexts
Gets a text for a given language from the list of texts.

H

handleException(Invocation, Throwable) - Method in class org.jomc.ri.DefaultInvoker
Called whenever an exception has been caught.

I

initialize() - Method in class org.jomc.ri.DefaultObjectManager
Initializes the instance.
INSTANCE_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the Instance corresponding to the object of this invocation.
invoke(Invocation) - Method in class org.jomc.ri.DefaultInvoker
Performs a method invocation on an object.
isDefaultEnabled() - Static method in class org.jomc.ri.DefaultListener
Gets a flag indicating the listener is enabled by default.
isDefaultModelObjectClasspathResolutionEnabled() - Static method in class org.jomc.ri.DefaultObjectManager
Gets a flag indicating model object class path resolution is enabled by default.
isDefaultModelProcessingEnabled() - Static method in class org.jomc.ri.DefaultObjectManager
Gets a flag indicating model processing is enabled by default.
isEnabled() - Method in class org.jomc.ri.DefaultListener
Gets a flag indicating the listener is enabled.
isJavaClassAssignable(ClassLoader) - Method in class org.jomc.ri.model.RuntimeInstance
Gets a flag indicating the Java class of the instance is assignable to all Java classes of all specifications of the instance.
isLocationSupported(URI) - Method in class org.jomc.ri.DefaultLocator
Gets a flag indicating support for a given location URI.
isLoggable(Level) - Method in class org.jomc.ri.DefaultObjectManager
Checks if a message at a given level is provided to the listeners of the instance.
isModelObjectClasspathResolutionEnabled() - Method in class org.jomc.ri.DefaultObjectManager
Gets a flag indicating model object class path resolution is enabled.
isModelProcessingEnabled() - Method in class org.jomc.ri.DefaultObjectManager
Gets a flag indicating model processing is enabled.

L

log(Level, String, Throwable) - Method in class org.jomc.ri.DefaultObjectManager
Notifies listeners registered with the class loader of the instance.
log(ClassLoader, Level, String, Throwable) - Method in class org.jomc.ri.DefaultObjectManager
Notifies listeners registered with a given class loader.

M

METHOD_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the Method of this invocation.
MODULES_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the Modules corresponding to the object of this invocation.

O

OBJECT_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the Object of this invocation.
onLog(Level, String, Throwable) - Method in class org.jomc.ri.DefaultListener
Gets called on logging.
org.jomc.ri - package org.jomc.ri
Object management and configuration reference implementation classes.
org.jomc.ri.model - package org.jomc.ri.model
Object management and configuration reference implementation runtime model classes.

P

postInvoke(Invocation) - Method in class org.jomc.ri.DefaultInvoker
Called after an invocation has been performed.
preInvoke(Invocation) - Method in class org.jomc.ri.DefaultInvoker
Called before an invocation is performed.
putObject(String, Object) - Method in class org.jomc.ri.DefaultScope
 

R

removeObject(String) - Method in class org.jomc.ri.DefaultScope
 
RESULT_KEY - Static variable in class org.jomc.ri.DefaultInvocation
Constant for the context key of the result Object of this invocation.
RuntimeArgument - Class in org.jomc.ri.model
Runtime Argument.
RuntimeArgument(Argument) - Constructor for class org.jomc.ri.model.RuntimeArgument
Creates a new RuntimeArgument instance by deeply copying a given Argument instance.
RuntimeArgument() - Constructor for class org.jomc.ri.model.RuntimeArgument
Creates a new RuntimeArgument instance.
RuntimeArguments - Class in org.jomc.ri.model
Runtime Arguments.
RuntimeArguments(Arguments) - Constructor for class org.jomc.ri.model.RuntimeArguments
Creates a new RuntimeArguments instance by deeply copying a given Arguments instance.
RuntimeArguments() - Constructor for class org.jomc.ri.model.RuntimeArguments
Creates a new RuntimeArguments instance.
RuntimeAuthor - Class in org.jomc.ri.model
Runtime Author.
RuntimeAuthor(Author) - Constructor for class org.jomc.ri.model.RuntimeAuthor
Creates a new RuntimeAuthor instance by deeply copying a given Author instance.
RuntimeAuthor() - Constructor for class org.jomc.ri.model.RuntimeAuthor
Creates a new RuntimeAuthor instance.
RuntimeAuthors - Class in org.jomc.ri.model
Runtime Authors.
RuntimeAuthors(Authors) - Constructor for class org.jomc.ri.model.RuntimeAuthors
Creates a new RuntimeAuthors instance by deeply copying a given Authors instance.
RuntimeAuthors() - Constructor for class org.jomc.ri.model.RuntimeAuthors
Creates a new RuntimeAuthors instance.
RuntimeDependencies - Class in org.jomc.ri.model
Runtime Dependencies.
RuntimeDependencies(Dependencies) - Constructor for class org.jomc.ri.model.RuntimeDependencies
Creates a new RuntimeDependencies instance by deeply copying a given Dependencies instance.
RuntimeDependencies() - Constructor for class org.jomc.ri.model.RuntimeDependencies
Creates a new RuntimeDependencies instance.
RuntimeDependency - Class in org.jomc.ri.model
Runtime Dependency.
RuntimeDependency(Dependency) - Constructor for class org.jomc.ri.model.RuntimeDependency
Creates a new RuntimeDependency instance by deeply copying a given Dependency instance.
RuntimeDependency() - Constructor for class org.jomc.ri.model.RuntimeDependency
Creates a new RuntimeDependency instance.
RuntimeImplementation - Class in org.jomc.ri.model
Runtime Implementation.
RuntimeImplementation(Implementation) - Constructor for class org.jomc.ri.model.RuntimeImplementation
Creates a new RuntimeImplementation instance by deeply copying a given Implementation instance.
RuntimeImplementation() - Constructor for class org.jomc.ri.model.RuntimeImplementation
Creates a new RuntimeImplementation instance.
RuntimeImplementationReference - Class in org.jomc.ri.model
Runtime ImplementationReference.
RuntimeImplementationReference(ImplementationReference) - Constructor for class org.jomc.ri.model.RuntimeImplementationReference
Creates a new RuntimeImplementationReference instance by deeply copying a given ImplementationReference instance.
RuntimeImplementationReference() - Constructor for class org.jomc.ri.model.RuntimeImplementationReference
Creates a new RuntimeImplementationReference instance.
RuntimeImplementations - Class in org.jomc.ri.model
Runtime Implementations.
RuntimeImplementations(Implementations) - Constructor for class org.jomc.ri.model.RuntimeImplementations
Creates a new RuntimeImplementations instance by deeply copying a given Implementations instance.
RuntimeImplementations() - Constructor for class org.jomc.ri.model.RuntimeImplementations
Creates a new RuntimeImplementations instance.
RuntimeInstance - Class in org.jomc.ri.model
Runtime Instance.
RuntimeInstance(Instance) - Constructor for class org.jomc.ri.model.RuntimeInstance
Creates a new RuntimeInstance instance by deeply copying a given Instance instance.
RuntimeInstance() - Constructor for class org.jomc.ri.model.RuntimeInstance
Creates a new RuntimeInstance instance.
RuntimeInstances - Class in org.jomc.ri.model
Runtime Instances.
RuntimeInstances(Instances) - Constructor for class org.jomc.ri.model.RuntimeInstances
Creates a new RuntimeInstances instance by deeply copying a given Instances instance.
RuntimeInstances() - Constructor for class org.jomc.ri.model.RuntimeInstances
Creates a new RuntimeInstances instance.
RuntimeMessage - Class in org.jomc.ri.model
Runtime Message.
RuntimeMessage(Message) - Constructor for class org.jomc.ri.model.RuntimeMessage
Creates a new RuntimeMessage instance by deeply copying a given Message instance.
RuntimeMessage() - Constructor for class org.jomc.ri.model.RuntimeMessage
Creates a new RuntimeMessage instance.
RuntimeMessageReference - Class in org.jomc.ri.model
Runtime MessageReference.
RuntimeMessageReference(MessageReference) - Constructor for class org.jomc.ri.model.RuntimeMessageReference
Creates a new RuntimeMessageReference instance by deeply copying a given MessageReference instance.
RuntimeMessageReference() - Constructor for class org.jomc.ri.model.RuntimeMessageReference
Creates a new RuntimeMessageReference instance.
RuntimeMessages - Class in org.jomc.ri.model
Runtime Messages.
RuntimeMessages(Messages) - Constructor for class org.jomc.ri.model.RuntimeMessages
Creates a new RuntimeMessages instance by deeply copying a given Messages instance.
RuntimeMessages() - Constructor for class org.jomc.ri.model.RuntimeMessages
Creates a new RuntimeMessages instance.
RuntimeModelObject - Interface in org.jomc.ri.model
Runtime model object.
RuntimeModelObjects - Class in org.jomc.ri.model
Runtime model objects.
RuntimeModelObjects() - Constructor for class org.jomc.ri.model.RuntimeModelObjects
Creates a new RuntimeModelObjects instance.
RuntimeModule - Class in org.jomc.ri.model
Runtime Module.
RuntimeModule(Module) - Constructor for class org.jomc.ri.model.RuntimeModule
Creates a new RuntimeModule instance by deeply copying a given Module instance.
RuntimeModule() - Constructor for class org.jomc.ri.model.RuntimeModule
Creates a new RuntimeModule instance.
RuntimeModules - Class in org.jomc.ri.model
Runtime Modules.
RuntimeModules(Modules) - Constructor for class org.jomc.ri.model.RuntimeModules
Creates a new RuntimeModules instance by deeply copying a given Modules instance.
RuntimeModules(Modules, Map<Object, Instance>) - Constructor for class org.jomc.ri.model.RuntimeModules
Creates a new DefaultModules instance by deeply copying a given Modules instance taking a map backing the instance.
RuntimeModules() - Constructor for class org.jomc.ri.model.RuntimeModules
Creates a new RuntimeModules instance.
RuntimePerson - Class in org.jomc.ri.model
Runtime Person.
RuntimePerson(Person) - Constructor for class org.jomc.ri.model.RuntimePerson
Creates a new RuntimePerson instance by deeply copying a given Person instance.
RuntimePerson() - Constructor for class org.jomc.ri.model.RuntimePerson
Creates a new RuntimePerson instance.
RuntimePersons - Class in org.jomc.ri.model
Runtime Persons.
RuntimePersons(Persons) - Constructor for class org.jomc.ri.model.RuntimePersons
Creates a new RuntimePersons instance by deeply copying a given Persons instance.
RuntimePersons() - Constructor for class org.jomc.ri.model.RuntimePersons
Creates a new RuntimePersons instance.
RuntimeProperties - Class in org.jomc.ri.model
Runtime Properties.
RuntimeProperties(Properties) - Constructor for class org.jomc.ri.model.RuntimeProperties
Creates a new RuntimeProperties instance by deeply copying a given Properties instance.
RuntimeProperties() - Constructor for class org.jomc.ri.model.RuntimeProperties
Creates a new RuntimeProperties instance.
RuntimeProperty - Class in org.jomc.ri.model
Runtime Property.
RuntimeProperty(Property) - Constructor for class org.jomc.ri.model.RuntimeProperty
Creates a new RuntimeProperty instance by deeply copying a given Property instance.
RuntimeProperty() - Constructor for class org.jomc.ri.model.RuntimeProperty
Creates a new RuntimeProperty instance.
RuntimePropertyReference - Class in org.jomc.ri.model
Runtime PropertyReference.
RuntimePropertyReference(PropertyReference) - Constructor for class org.jomc.ri.model.RuntimePropertyReference
Creates a new RuntimePropertyReference instance by deeply copying a given PropertyReference instance.
RuntimePropertyReference() - Constructor for class org.jomc.ri.model.RuntimePropertyReference
Creates a new RuntimePropertyReference instance.
RuntimeSpecification - Class in org.jomc.ri.model
Runtime Specification.
RuntimeSpecification(Specification) - Constructor for class org.jomc.ri.model.RuntimeSpecification
Creates a new RuntimeSpecification instance by deeply copying a given Specification instance.
RuntimeSpecification() - Constructor for class org.jomc.ri.model.RuntimeSpecification
Creates a new RuntimeSpecification instance.
RuntimeSpecificationReference - Class in org.jomc.ri.model
Runtime SpecificationReference.
RuntimeSpecificationReference(SpecificationReference) - Constructor for class org.jomc.ri.model.RuntimeSpecificationReference
Creates a new RuntimeSpecificationReference instance by deeply copying a given SpecificationReference instance.
RuntimeSpecificationReference() - Constructor for class org.jomc.ri.model.RuntimeSpecificationReference
Creates a new RuntimeSpecificationReference instance.
RuntimeSpecifications - Class in org.jomc.ri.model
Runtime Specifications.
RuntimeSpecifications(Specifications) - Constructor for class org.jomc.ri.model.RuntimeSpecifications
Creates a new RuntimeSpecifications instance by deeply copying a given Specifications instance.
RuntimeSpecifications() - Constructor for class org.jomc.ri.model.RuntimeSpecifications
Creates a new RuntimeSpecifications instance.
RuntimeText - Class in org.jomc.ri.model
Runtime Text.
RuntimeText(Text) - Constructor for class org.jomc.ri.model.RuntimeText
Creates a new RuntimeText instance by deeply copying a given Text instance.
RuntimeText() - Constructor for class org.jomc.ri.model.RuntimeText
Creates a new RuntimeText instance.
RuntimeTexts - Class in org.jomc.ri.model
Runtime Texts.
RuntimeTexts(Texts) - Constructor for class org.jomc.ri.model.RuntimeTexts
Creates a new RuntimeTexts instance by deeply copying a given Texts instance.
RuntimeTexts() - Constructor for class org.jomc.ri.model.RuntimeTexts
Creates a new RuntimeTexts instance.

S

setBootstrapClassLoaderClassName(String) - Static method in class org.jomc.ri.DefaultObjectManager
Sets the name of the platform's bootstrap class loader class.
setDefaultEnabled(Boolean) - Static method in class org.jomc.ri.DefaultListener
Sets the flag indicating the listener is enabled by default.
setDefaultLogLevel(Level) - Static method in class org.jomc.ri.DefaultObjectManager
Sets the default log level events are logged at.
setDefaultModelIdentifier(String) - Static method in class org.jomc.ri.DefaultObjectManager
Sets the identifier of the model to search for modules by default.
setDefaultModelObjectClasspathResolutionEnabled(Boolean) - Static method in class org.jomc.ri.DefaultObjectManager
Sets the flag indicating model object class path resolution is enabled by default.
setDefaultModelProcessingEnabled(Boolean) - Static method in class org.jomc.ri.DefaultObjectManager
Sets the flag indicating model processing is enabled by default.
setEnabled(Boolean) - Method in class org.jomc.ri.DefaultListener
Sets the flag indicating the listener is enabled.
setLogLevel(Level) - Method in class org.jomc.ri.DefaultObjectManager
Sets the log level of the instance.
setModelIdentifier(String) - Method in class org.jomc.ri.DefaultObjectManager
Sets the identifier of the model to search for modules.
setModelObjectClasspathResolutionEnabled(Boolean) - Method in class org.jomc.ri.DefaultObjectManager
Sets the flag indicating model object class path resolution is enabled.
setModelProcessingEnabled(Boolean) - Method in class org.jomc.ri.DefaultObjectManager
Sets the flag indicating model processing is enabled.
setResult(Object) - Method in class org.jomc.ri.DefaultInvocation
 
SINGLETON_SCOPE_IDENTIFIER - Static variable in class org.jomc.ri.DefaultObjectManager
Constant for the Singleton scope identifier.
A C D G H I L M O P R S 

Copyright © 2005-2013 The JOMC Project. All Rights Reserved.