Interface CompositeMetadataProvider

All Superinterfaces:
MetadataProvider, Provider
All Known Implementing Classes:
CompositeMetadataProviderImpl

public interface CompositeMetadataProvider extends MetadataProvider
This metadata provider forms the main provider for the krad-data module.

It's responsible for merging the provided list of metadata providers.

Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getProviders

      List<MetadataProvider> getProviders()
      The list of providers this provider will use.

      They must be in the necessary order for processing. Later providers in the list.

      Returns:
      a list of all metadata providers contained within this composite provider