Interface Configurable

    • Method Detail

      • configure

        void configure​(Type type,
                       Properties parameters,
                       ServiceRegistry serviceRegistry)
                throws MappingException
        Configure this instance, given the value of parameters specified by the user as XML <param> elements and @Parameter annotations.

        This method is called just once, following instantiation. If this instance also implements ExportableProducer, then this method is always called before ExportableProducer.registerExportables(Database),

        Parameters:
        type - The id property type descriptor
        parameters - param values, keyed by parameter name
        serviceRegistry - Access to service that may be needed.
        Throws:
        MappingException - when there's something wrong with the given parameters