Package adams.flow.webservice
Interface CallableTransformerSupport<I,O>
-
- Type Parameters:
I
- the type of data that the callable transformer gets as inputO
- the type of data that the callable transformer generates
- All Known Implementing Classes:
AbstractWebServiceClientSinkWithCallableTransformer
,AbstractWebServiceClientSourceWithCallableTransformer
,AbstractWebServiceClientTransformerWithCallableTransformer
,AbstractWebServiceProviderWithCallableTransformer
,CustomersByNameCallableTransformer
public interface CallableTransformerSupport<I,O>
Interface for webservice clients/servers that use a callable transformer for further processing the data.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description O
applyTransformer(I data)
Applies the transformer to the data.adams.flow.core.CallableActorReference
getTransformer()
Returns the callable transformer in use.void
setTransformer(adams.flow.core.CallableActorReference value)
Sets the callable transformer to use.String
transformerTipText()
Returns the tip text for this property.
-
-
-
Method Detail
-
setTransformer
void setTransformer(adams.flow.core.CallableActorReference value)
Sets the callable transformer to use.- Parameters:
value
- the reference
-
getTransformer
adams.flow.core.CallableActorReference getTransformer()
Returns the callable transformer in use.- Returns:
- the reference
-
transformerTipText
String transformerTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
-