Class DefaultServiceNameExtractor
- java.lang.Object
-
- de.hybris.platform.odata2services.odata.processor.DefaultServiceNameExtractor
-
- All Implemented Interfaces:
ServiceNameExtractor
public class DefaultServiceNameExtractor extends java.lang.Object implements ServiceNameExtractor
Default implementation of theServiceNameExtractor
-
-
Constructor Summary
Constructors Constructor Description DefaultServiceNameExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringextract(org.apache.olingo.odata2.api.processor.ODataContext context)Extracts the service name from the contextjava.lang.Stringextract(org.apache.olingo.odata2.api.processor.ODataContext context, java.lang.String integrationKey)Extracts the service name from the context and supplies the integration key value, if it's known
-
-
-
Method Detail
-
extract
public java.lang.String extract(org.apache.olingo.odata2.api.processor.ODataContext context)
Description copied from interface:ServiceNameExtractorExtracts the service name from the context- Specified by:
extractin interfaceServiceNameExtractor- Parameters:
context- Context containing the URL with the service name- Returns:
- The service name, which is also code of the integration object presented by the endpoint.
-
extract
public java.lang.String extract(org.apache.olingo.odata2.api.processor.ODataContext context, java.lang.String integrationKey)Description copied from interface:ServiceNameExtractorExtracts the service name from the context and supplies the integration key value, if it's known- Specified by:
extractin interfaceServiceNameExtractor- Parameters:
context- Context containing the URL with the service nameintegrationKey- The integration key to be used as context for logging, exception throwing, etc.- Returns:
- The service name, which is also code of the integration object presented by the endpoint.
-
-