Package com.walkfares.odsl.service
Class XMLService
java.lang.Object
com.walkfares.odsl.service.XMLService
- All Implemented Interfaces:
ExtractService
,OpenDSLService
- Direct Known Subclasses:
HTMLService
public class XMLService extends Object implements OpenDSLService, ExtractService
-
Field Summary
Fields inherited from interface com.walkfares.odsl.service.OpenDSLService
ACCESSKEY, BASE64_REQUEST_BODY, COLUMN_COUNT, DATA_POS, HEADER_POS, OUTPUT, REQUEST_BODY, ROW_COUNT, SECRETKEY, SELECTOR, SEPARATOR, TABLE, XSLT
-
Constructor Summary
Constructors Constructor Description XMLService()
-
Method Summary
Modifier and Type Method Description Var
get(ServiceGetRequest request)
String
getDescription()
String
getJsonData(List<ExtractParameterValue> parameters, ExtractOptions options)
String
getName()
List<ExtractParameter>
getParameters()
String
getRawContentType()
String
getRawData(List<ExtractParameterValue> parameters, ExtractOptions options)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.walkfares.odsl.service.OpenDSLService
delete, get, getIDSource, getList, getListSource, initialise, isLocalOnly, rename, run, save, tag
-
Constructor Details
-
XMLService
public XMLService()
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceExtractService
- Specified by:
getName
in interfaceOpenDSLService
-
getDescription
- Specified by:
getDescription
in interfaceExtractService
-
getRawContentType
- Specified by:
getRawContentType
in interfaceExtractService
-
getParameters
- Specified by:
getParameters
in interfaceExtractService
-
getRawData
- Specified by:
getRawData
in interfaceExtractService
-
getJsonData
- Specified by:
getJsonData
in interfaceExtractService
-
get
- Specified by:
get
in interfaceOpenDSLService
-