Class WebServiceConfiguration
java.lang.Object
com.aquima.interactions.portal.model.webservice.WebServiceConfiguration
- All Implemented Interfaces:
IWebServiceConfiguration
- Direct Known Subclasses:
RestServiceConfiguration
,SoapServiceConfiguration
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
WebServiceConfiguration
(IWebServiceConfigurationDS datasource, ModuleCache modules, IModule module, IFlowEngine flowEngine, ISolution solution) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addOperation
(WebOperationDefinition operation) getOperation
(String name) This method returns the operation that is available in this service.String[]
This method returns the available operation names for this service.boolean
validate()
This method returns an indicator whether the service should validate incoming request.
-
Constructor Details
-
WebServiceConfiguration
protected WebServiceConfiguration(IWebServiceConfigurationDS datasource, ModuleCache modules, IModule module, IFlowEngine flowEngine, ISolution solution)
-
-
Method Details
-
validate
public boolean validate()Description copied from interface:IWebServiceConfiguration
This method returns an indicator whether the service should validate incoming request.- Specified by:
validate
in interfaceIWebServiceConfiguration
- Returns:
- Indicator to validate services.
-
getOperation
Description copied from interface:IWebServiceConfiguration
This method returns the operation that is available in this service.- Specified by:
getOperation
in interfaceIWebServiceConfiguration
- Parameters:
name
- The name of the operation, may not be null.- Returns:
- The operation, never null.
-
addOperation
-
getOperations
Description copied from interface:IWebServiceConfiguration
This method returns the available operation names for this service.- Specified by:
getOperations
in interfaceIWebServiceConfiguration
- Returns:
- An array containing the available operation names for this service, never null or empty.
-