Interface EAMInterceptor


public interface EAMInterceptor
Interception of calls to EAM services
  • Method Details

    • before

      void before(EAM_OPERATION operation, EAMRequestData requestData)
      Callback executed before the actual call to every EAM service
      Parameters:
      operation - Operation to execute
      requestData - Request parameters
    • afterSuccess

      void afterSuccess(EAM_OPERATION operation, EAMRequestData requestData, EAMResponseData responseData, EAMExtractedData extractedData)
      Callback executed after the call to every EAM service, in case of success
      Parameters:
      operation - Operation to execute
      requestData - Request parameters
      responseData - Response parameters
      extractedData - Data extracted from the response
    • afterError

      void afterError(EAM_OPERATION operation, EAMRequestData requestData, EAMErrorData errorData, EAMExtractedData extractedData)
      Callback executed after the actual call to every EAM service, in case of error
      Parameters:
      operation - Operation to execute
      requestData - Request parameters
      errorData - Error details
      extractedData - Data extracted from the response