Apache Tuscany SCA Kernel Sub-Project

Package org.apache.tuscany.spi.databinding

Interface Summary
DataBinding DataBinding represents a data representation, for example, SDO, JAXB and AXIOM
DataBindingRegistry The registry for data bindings
DataPipe<S,R> Data pipe allows a data source pushes data into its sink and pipe the data into its result
Mediator This interface will be used as a Tuscany system service to perform data mediations Mediate the data from one type to the other one
PullTransformer<S,R> PullTransformer transforms data from one binding format to the other one which can be directly consumed
PushTransformer<S,R> A transformer that pushes data from its source into the sink
SimpleTypeMapper Type Mapper between XML schema simple data types and java objects
TransformationContext Context for data transformation
Transformer A transformer provides the data transformation from source type to target type.
TransformerRegistry Registry for data transformers
WrapperHandler<T> A contract for transformers to deal with wrapping/unwrapping for WSDL wrapper style operations
 

Exception Summary
TransformationException Reports problems during data transformation
 


Apache Tuscany SCA Kernel Sub-Project

-