All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.icfolson.aem.groovy.extension.services.ExtensionService.groovy Maven / Gradle / Ivy

There is a newer version: 7.0.0
Show newest version
package com.icfolson.aem.groovy.extension.services

/**
 * The extension service is responsible for aggregrating all metaclass extension providers and handling the
 * registration and removal of metaclass closures as these provider implementations are added or removed from the
 * OSGi container.
 */
interface ExtensionService {

    /**
     * Get the set of all classes that have associated metaclasses.  This value may change as metaclass extension
     * providers are added or removed from the OSGi container.
     *
     * @return set of classes that have associated metaclasses registered in the container
     */
    Set getMetaClasses()
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy