@Validated @Component public class Plugins extends STServiceAdapter
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
servletUtilities
Constructor and Description |
---|
Plugins() |
Modifier and Type | Method and Description |
---|---|
Response |
getAvailablePlugins(String extensionPoint)
Returns the implementations of a given extension point
|
Response |
getPluginConfigurations(String factoryID)
Returns the available configuration options for a given plug-in
|
createBooleanResponse, createReplyFAIL, createReplyResponse, getMetadataGraph, getOWLModel, getProject, getUserNamedGraphs, getWorkingGraph, logAndSendException, logAndSendException, logAndSendException, logAndSendException, logAndSendException, logAndSendException, logAndSendException, retrieveExistingURIResource
public Response getPluginConfigurations(String factoryID) throws it.uniroma2.art.semanticturkey.plugin.configuration.ConfParameterNotFoundException
factoryID
- the identifier of the plug-in factoryit.uniroma2.art.semanticturkey.plugin.configuration.ConfParameterNotFoundException
public Response getAvailablePlugins(String extensionPoint) throws it.uniroma2.art.semanticturkey.plugin.configuration.ConfParameterNotFoundException
extensionPoint
- the name of the extension point (it should be the fully qualified name of the interface
implemented by the plug-in instances)it.uniroma2.art.semanticturkey.plugin.configuration.ConfParameterNotFoundException
Copyright © 2016 ART Group, University of Rome, Tor Vergata. All rights reserved.