Interface ExxtractorWebServiceFactory
- All Known Implementing Classes:
ExxtractorRetrofitWebServiceFactory
public interface ExxtractorWebServiceFactory
Interface which serves as a definition for the webservice factory
- Since:
- 3/5/14
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
-
Method Summary
Modifier and TypeMethodDescriptionbuildWebService
(String exxtractorAdress, ExxtractorWebServiceFactory.ExxtractorWebServiceType serviceType) Method that will return a web service, assuming the last version of the exxtractor availablebuildWebService
(String endpoint, ExxtractorWebServiceFactory.ExxtractorWebServiceType type, FeaturesHelper.ExxtractorApiVersion mApiVersion) Method which builds a channel service service based on an endpoint
-
Method Details
-
buildWebService
WebService buildWebService(String endpoint, ExxtractorWebServiceFactory.ExxtractorWebServiceType type, FeaturesHelper.ExxtractorApiVersion mApiVersion) Method which builds a channel service service based on an endpoint- Parameters:
endpoint
- The endpoint of the servicetype
- The webservice typemApiVersion
-- Returns:
- the audioChannels service
-
buildWebService
WebService buildWebService(String exxtractorAdress, ExxtractorWebServiceFactory.ExxtractorWebServiceType serviceType) Method that will return a web service, assuming the last version of the exxtractor available- Parameters:
exxtractorAdress
- the exxtractor IP address to use as an endpointserviceType
- the service type that should be created- Returns:
- a service of the provided type
-