@Override
    @SuppressWarnings("unchecked")
    public Class<IPluginRegistry> getPluginRegistryClass() {
        return (Class<IPluginRegistry>) loadConfigClass(GatewayConfigProperties.PLUGIN_REGISTRY_CLASS, IPluginRegistry.class, null);
    }
@ Override @ SuppressWarnings ( "unchecked" ) public Class < IPluginRegistry > getPluginRegistryClass ( ) { return ( Class < IPluginRegistry > ) loadConfigClass ( GatewayConfigProperties . PLUGIN_REGISTRY_CLASS , IPluginRegistry . class , null ) ; }
@return the class to use as the {@link IPluginRegistry}