Class MyAccountOutboundServicesConfiguration

java.lang.Object
de.hybris.platform.integrationservices.config.BaseIntegrationServicesConfiguration
de.hybris.platform.outboundservices.config.DefaultOutboundServicesConfiguration
com.sap.myaccountsapservices.config.impl.MyAccountOutboundServicesConfiguration
All Implemented Interfaces:
de.hybris.platform.integrationservices.monitoring.MonitoringConfiguration, de.hybris.platform.outboundservices.config.OutboundServicesConfiguration

public class MyAccountOutboundServicesConfiguration extends de.hybris.platform.outboundservices.config.DefaultOutboundServicesConfiguration
  • Field Summary

    Fields inherited from class de.hybris.platform.integrationservices.config.BaseIntegrationServicesConfiguration

    FALLBACK_MESSAGE

    Fields inherited from interface de.hybris.platform.outboundservices.config.OutboundServicesConfiguration

    DEFAULT_CONNECTION_KEEP_ALIVE, DEFAULT_CONNECTION_TIMEOUT, DEFAULT_CONNECTION_VALID_PERIOD, DEFAULT_MAX_POOL_CONNECTIONS, DEFAULT_MAX_RESPONSE_PAYLOAD_SIZE, DEFAULT_REQUEST_EXECUTION_TIMEOUT_MS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Overrides the getRequestExecutionTimeout method to retrieve the myaccount request execution timeout value from the configuration.

    Methods inherited from class de.hybris.platform.outboundservices.config.DefaultOutboundServicesConfiguration

    getConnectionKeepAlive, getConnectionTimeout, getIdleConnectionValidityPeriod, getMaxConnectionPoolSize, getMaximumResponsePayloadSize, isMonitoringEnabled, isPayloadRetentionForErrorEnabled, isPayloadRetentionForSuccessEnabled, setConnectionKeepAlive, setConnectionKeepAlive, setConnectionTimeout, setConnectionTimeout, setIdleConnectionValidityPeriod, setIdleConnectionValidityPeriod, setMaxConnectionPoolSize, setMaximumResponsePayloadSize, setRequestExecutionTimeout

    Methods inherited from class de.hybris.platform.integrationservices.config.BaseIntegrationServicesConfiguration

    getBooleanProperty, getConfigurationService, getIntegerProperty, getLongProperty, getStringProperty, setConfigurationService, setProperty, setProperty, setProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MyAccountOutboundServicesConfiguration

      public MyAccountOutboundServicesConfiguration()
  • Method Details

    • getRequestExecutionTimeout

      public long getRequestExecutionTimeout()
      Overrides the getRequestExecutionTimeout method to retrieve the myaccount request execution timeout value from the configuration.
      Specified by:
      getRequestExecutionTimeout in interface de.hybris.platform.outboundservices.config.OutboundServicesConfiguration
      Overrides:
      getRequestExecutionTimeout in class de.hybris.platform.outboundservices.config.DefaultOutboundServicesConfiguration
      Returns:
      The myaccount request execution timeout in milliseconds. If the configuration value is not available, the method returns the fallback value defined in REQUEST_EXECUTION_TIMEOUT_MILLISECS_FALLBACK.