This interface allows implementations to be written that perform URL rewriting for Assets.
A custom implementation of this interface can be created to perform extended URL rewriting. This implementation must be registered in the mcs-config.xml file using the asset-url-rewriter attribute of the plugin element in order to be used.
The custom implementation must be written to be thread safe, since only a single instance will be constructed for a given invocation of Mariner. Ideally, the implementation should be written without the need for synchronization (i.e. it should not hold internal state between invocations).
The custom implementation must be a public class and must provide a public no argument constructor.
@volantis-api-include-in PublicAPI
@volantis-api-include-in ProfessionalServicesAPI
@volantis-api-include-in InternalAPI