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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IReplyContent
doExecute(IAppSessionGyro appGyro, boolean doPerform)
Executes the Web Service request.
Method Detail
doExecute
IReplyContent doExecute(IAppSessionGyro appGyro, boolean doPerform) throws PropException, java.io.IOException, java.io.UnsupportedEncodingException, java.net.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.java.io.IOException
- For I/O errors.java.io.UnsupportedEncodingException
- For unsupported encodings.java.net.URISyntaxException
- When URI syntax is invalid.