|
|||||||||
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 Mediator
source
- 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 Mediator
source
- 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 Mediator
public TransformerExtensionPoint getTransformers()
Mediator
getTransformers
in interface Mediator
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |