Interface ConfigurationProvider<T>

All Superinterfaces:
org.ocpsoft.common.pattern.Specialized<Object>, org.ocpsoft.common.pattern.Weighted

public interface ConfigurationProvider<T> extends org.ocpsoft.common.pattern.Weighted, org.ocpsoft.common.pattern.Specialized<Object>
Provides Configuration to the Rewrite runtime environment. Additional configuration providers may be specified by providing a service activator file containing the name of your implementations:

/META-INF/services/org.ocpsoft.rewrite.config.ConfigurationProvider
--------------
com.example.ConfigurationProviderImpl

Author:
Lincoln Baxter, III
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the additional configuration.

    Methods inherited from interface org.ocpsoft.common.pattern.Specialized

    handles

    Methods inherited from interface org.ocpsoft.common.pattern.Weighted

    priority
  • Method Details

    • getConfiguration

      Configuration getConfiguration(T context)
      Return the additional configuration.