Class InboundIntegrationObjectInterceptor
- java.lang.Object
-
- de.hybris.platform.odata2webservices.interceptor.InboundIntegrationObjectInterceptor
-
- All Implemented Interfaces:
org.springframework.web.servlet.HandlerInterceptor
public class InboundIntegrationObjectInterceptor extends java.lang.Object implements org.springframework.web.servlet.HandlerInterceptorIntercepts requests into the application and verifies whether the URL contains correct reference to an existing integration object. If the integration object specified in the URL does not exist, 404 Not Found is returned.
-
-
Constructor Summary
Constructors Constructor Description InboundIntegrationObjectInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, java.lang.Exception e)protected java.lang.StringextractCode(java.lang.String pathInfo)protected IntegrationObjectServicegetIntegrationObjectService()voidpostHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, org.springframework.web.servlet.ModelAndView modelAndView)booleanpreHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o)voidsetIntegrationObjectService(IntegrationObjectService flexibleSearch)
-
-
-
Method Detail
-
preHandle
public boolean preHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o) throws java.io.IOException- Specified by:
preHandlein interfaceorg.springframework.web.servlet.HandlerInterceptor- Throws:
java.io.IOException
-
postHandle
public void postHandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, org.springframework.web.servlet.ModelAndView modelAndView)- Specified by:
postHandlein interfaceorg.springframework.web.servlet.HandlerInterceptor
-
afterCompletion
public void afterCompletion(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object o, java.lang.Exception e)- Specified by:
afterCompletionin interfaceorg.springframework.web.servlet.HandlerInterceptor
-
extractCode
protected java.lang.String extractCode(java.lang.String pathInfo)
-
getIntegrationObjectService
protected IntegrationObjectService getIntegrationObjectService()
-
setIntegrationObjectService
public void setIntegrationObjectService(IntegrationObjectService flexibleSearch)
-
-