public final class MappingLoaderRegistry
extends java.lang.Object
Constructor | Description |
---|---|
MappingLoaderRegistry(AbstractProperties properties) |
Creates an instance of this registry, loading the mapping loader
factories from the castor.properties file.
|
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Deletes all 'cached' mapping loader factories.
|
MappingLoader |
getMappingLoader(java.lang.String sourceType,
BindingType bindingType) |
Returns a mapping loader for the suitable source and binding type.
|
java.util.Collection<MappingLoaderFactory> |
getMappingLoaderFactories() |
Returns a list of 'cached' mapping loader factories.
|
public MappingLoaderRegistry(AbstractProperties properties)
properties
- Properties.public void clear()
public MappingLoader getMappingLoader(java.lang.String sourceType, BindingType bindingType) throws MappingException
sourceType
- The type of the mapping source.bindingType
- The binding type to load from mapping.MappingException
- A mapping error occurred preventing
descriptors from being generated from the loaded mappingpublic java.util.Collection<MappingLoaderFactory> getMappingLoaderFactories()
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com