Apache Tuscany SCA Kernel Sub-Project

Package org.apache.tuscany.spi.loader

Interface Summary
ComponentTypeLoader<I extends Implementation> Loader that will load the ComponentType definition for the supplied implementation.
Loader System service for loading physical artifacts that represent SCDL configurations and creating the model objects that represent them.
LoaderRegistry Registry for XML loaders that can parse a StAX input stream and return model objects.
PropertyObjectFactory A factory that will create an ObjectFactory for a property
StAXElementLoader<T extends ModelObject> A loader that creates a model object from a StAX input stream.
 

Class Summary
LoaderUtil Utility functions to support loader implementations.
 

Exception Summary
InvalidReferenceException  
InvalidValueException Exception that indicates the loader encountered an invalid value.
LoaderException Base class for Exceptions raised during the loading process.
MissingImplementationException Exception that indicates that an implementation was not provided.
MissingIncludeException Exception that indicates that an include was not provided.
MissingMustOverridePropertyException  
MissingResourceException Exception that indicates an expected resource could not be found.
NotOverridablePropertyException  
UndefinedPropertyException  
UnexpectedElementException Exception that indicates that an element was found during loading that when loaded resulted in an unexpected type.
UnrecognizedElementException Exception that indicates an element was encountered that could not be handled.
 


Apache Tuscany SCA Kernel Sub-Project

-