Interface PropertyProvider

All Known Subinterfaces:
InvocationDelegate

public interface PropertyProvider
Interface used by delegates that can provide access to exchange-related properties.

Implementors of this interface should supply a Map of available properties, which are identified by their respective names or keys.

These properties will often be defined in the `application.properties` file and accessed via configuration wrappers.

  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieves a collection of available properties, identified by their corresponding keys.
  • Method Details

    • properties

      Map<String,PropertySchema> properties()
      Retrieves a collection of available properties, identified by their corresponding keys.
      Returns:
      A Map representation of valid properties keyed by name. These properties will be passed to the model as acceptable arguments for the tools using this service.