adams.flow.webservice
Interface WebServiceClient

All Superinterfaces:
CleanUpHandler
All Known Subinterfaces:
WebServiceClientConsumer<T>, WebServiceClientProducer<T>
All Known Implementing Classes:
AbstractWebServiceClientSink, AbstractWebServiceClientSinkWithGlobalTransformer, AbstractWebServiceClientSource, AbstractWebServiceClientSourceWithGlobalTransformer, AbstractWebServiceClientTransformer, AbstractWebServiceClientTransformerWithGlobalTransformer, CustomersByName, CustomersByNameGlobalTransformer, UpdateCustomer

public interface WebServiceClient
extends CleanUpHandler

Interface for classes that use webservices.

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

Method Summary
 AbstractActor getOwner()
          Returns the owning actor.
 void query()
          Queries the webservice.
 void setOwner(AbstractActor value)
          Sets the actor that executes this webservice.
 
Methods inherited from interface adams.core.CleanUpHandler
cleanUp
 

Method Detail

setOwner

void setOwner(AbstractActor value)
Sets the actor that executes this webservice.

Parameters:
value - the owner

getOwner

AbstractActor getOwner()
Returns the owning actor.

Returns:
the owner

query

void query()
           throws Exception
Queries the webservice.

Throws:
Exception - if accessing webservice fails for some reason


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