|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface 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
| Method Summary | |
|---|---|
DataBindingExtensionPoint |
getDataBindings()
Get the DataBindings used by this mediator. |
TransformerExtensionPoint |
getTransformers()
Get the Transformers used by this mediator. |
java.lang.Object |
mediate(java.lang.Object source,
DataType sourceDataType,
DataType targetDataType,
java.util.Map<java.lang.String,java.lang.Object> context)
Mediate the data from the source type to the target type |
void |
mediate(java.lang.Object source,
java.lang.Object target,
DataType sourceDataType,
DataType targetDataType,
java.util.Map<java.lang.String,java.lang.Object> context)
Mediate the source data into the target which is a sink to receive the data |
| Method Detail |
|---|
java.lang.Object mediate(java.lang.Object source,
DataType sourceDataType,
DataType targetDataType,
java.util.Map<java.lang.String,java.lang.Object> context)
source - The data to be mediatedsourceDataType - Data type for the source datatargetDataType - Data type for the target datacontext -
void mediate(java.lang.Object source,
java.lang.Object target,
DataType sourceDataType,
DataType targetDataType,
java.util.Map<java.lang.String,java.lang.Object> context)
source - The data to be mediatedtarget - The sink to receive datasourceDataType - Data type for the source datatargetDataType - Data type for the target dataDataBindingExtensionPoint getDataBindings()
TransformerExtensionPoint getTransformers()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||