adams.flow.webservice
Interface WebServiceClientConsumer<T>

Type Parameters:
T - the type of input data to use
All Superinterfaces:
CleanUpHandler, WebServiceClient
All Known Implementing Classes:
AbstractWebServiceClientSink, AbstractWebServiceClientSinkWithGlobalTransformer, AbstractWebServiceClientTransformer, AbstractWebServiceClientTransformerWithGlobalTransformer, CustomersByName, CustomersByNameGlobalTransformer, UpdateCustomer

public interface WebServiceClientConsumer<T>
extends WebServiceClient

Interface for classes that use webservices, sending data to them.

Version:
$Revision: 5330 $
Author:
fracpete (fracpete at waikato dot ac dot nz)

Method Summary
 Class[] accepts()
          Returns the classes that are accepted input.
 void setRequestData(T value)
          Sets the data for the request, if any.
 
Methods inherited from interface adams.flow.webservice.WebServiceClient
getOwner, query, setOwner
 
Methods inherited from interface adams.core.CleanUpHandler
cleanUp
 

Method Detail

accepts

Class[] accepts()
Returns the classes that are accepted input.

Returns:
the classes that are accepted

setRequestData

void setRequestData(T value)
Sets the data for the request, if any.

Parameters:
value - the request data


Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.