| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tuscany.sca.databinding.impl.MediatorImpl
public class MediatorImpl
Default Mediator implementation
| Constructor Summary | |
|---|---|
MediatorImpl(DataBindingExtensionPoint dataBindings,
             TransformerExtensionPoint transformers)
 | 
|
| 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> metadata)
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> metadata)
Mediate the source data into the target which is a sink to receive the data  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public MediatorImpl(DataBindingExtensionPoint dataBindings,
                    TransformerExtensionPoint transformers)
| Method Detail | 
|---|
public java.lang.Object mediate(java.lang.Object source,
                                DataType sourceDataType,
                                DataType targetDataType,
                                java.util.Map<java.lang.String,java.lang.Object> metadata)
Mediator
mediate in interface Mediatorsource - The data to be mediatedsourceDataType - Data type for the source datatargetDataType - Data type for the target data
public void mediate(java.lang.Object source,
                    java.lang.Object target,
                    DataType sourceDataType,
                    DataType targetDataType,
                    java.util.Map<java.lang.String,java.lang.Object> metadata)
Mediator
mediate in interface Mediatorsource - The data to be mediatedtarget - The sink to receive datasourceDataType - Data type for the source datatargetDataType - Data type for the target datapublic DataBindingExtensionPoint getDataBindings()
Mediator
getDataBindings in interface Mediatorpublic TransformerExtensionPoint getTransformers()
Mediator
getTransformers in interface Mediator
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||