Package io.csar

Interface ConcernProvider


public interface ConcernProvider
A provider of concerns for registration with Csar.

When initializing Csar will probe all instances of this class registered as service providers, and register concerns returned by concerns() in the default Csar ConcernRegistry.

Author:
Garret Wilson
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • concerns

      Stream<Concern> concerns()
      Returns:
      The concern implementations provided for registration.