Interface RemoteServiceConfigurationCustomizer


public interface RemoteServiceConfigurationCustomizer
Interface for customizing the configuration of services available through the REST DataStore.

Should be implemented by beans in add-ons and applications. The implementation can have the Order annotation with a JmixOrder value.

  • Method Details

    • getScannerIncludeFilter

      @Nullable org.springframework.core.type.filter.TypeFilter getScannerIncludeFilter()
      Returns a filter to include certain classes when searching for remote service interfaces.
      Returns:
      a filter or null for no additional filtering
    • getServiceParameters

      @Nullable RemoteServiceConfigurationCustomizer.ServiceParameters getServiceParameters(Class<?> serviceInterface)
      Returns the service parameters for the given remote service.
      Parameters:
      serviceInterface - remote service interface
      Returns:
      service parameters or null to skip customization