Package com.iizix.ws.engine
Interface IExecuteWebService
- All Known Implementing Classes:
AbstractInputProps
,EditorRESTfulInputProps
,EditorWebServiceProp
,RESTfulInputProps
,WebServiceProp
public interface IExecuteWebService
Executes the Web Service. This interface is implemented by the parties supporting execution, i.e. the content request types as well as the Web Service property itself.
- Author:
- Christopher Mindus
Method Summary
Modifier and TypeMethodDescriptiondoExecute
(IAppSessionGyro appGyro, boolean doPerform) Executes the Web Service request.
Method Details
doExecute
IReplyContent doExecute(IAppSessionGyro appGyro, boolean doPerform) throws PropException, IOException, UnsupportedEncodingException, URISyntaxException Executes the Web Service request.- Parameters:
appGyro
- The application session gyro, null for Designer.doPerform
- Execution flag when true, test when false.- Returns:
- The contents reply instance.
- Throws:
PropException
- For property errors.IOException
- For I/O errors.UnsupportedEncodingException
- For unsupported encodings.URISyntaxException
- When URI syntax is invalid.