Resources
MethodURLDescription
GET/{BASE}/config/comment/{key}Return the description for the configuration key passed as argument.
GET/{BASE}/config/data/{key}Return the string or list value for the configuration key passed as argument.
POST/{BASE}/config/data/{key}?type=…&comment=…Set the configuration with the key passed in the path argument.
DELETE/{BASE}/config/data/{key}Delete the configuration with the key passed in the path argument.
GET/{BASE}/config/list?prefix=…Retrieve all entries in the system configuration as key-value pairs.
POST/{BASE}/config/liststores a list of configuration
GET/{BASE}/config/type/{key}Return the data type for the configuration key passed as argument.
GET/{BASE}/content?uri=…Creates a redirect depending of the stored mimeType for the requested uri.
DELETE/{BASE}/content?uri=…Delete content of remote resource with given uri
GET/{BASE}/content/{mimetype}?uri=…Returns remote resource content with the given uri and an accepted return type (mimetype)
PUT/{BASE}/content/{mimetype}?uri=…Sets content to a given remote resource
GET/{BASE}/content/{mimetype}/{uuid}Returns local resource content with the given uuid and an accepted return type (mimetype)
PUT/{BASE}/content/{mimetype}/{uuid}Sets content to a given locale resource
GET/{BASE}/content/{uuid}Creates a redirect depending of the stored mimeType for the requested resource.
DELETE/{BASE}/content/{uuid}Delete content of local resource with given uuid
GET/{BASE}/context?graph=…&format=…Indirect context identification, listing in case 'graph' is missing
POST/{BASE}/context?graph=…Merge of the enclosed RDF payload enclosed into the RDF graph content identified by the encoded URI.
POST/{BASE}/contextMerge of the enclosed RDF payload enclosed into the RDF graph content identified by the request URI.
PUT/{BASE}/context?graph=…Store the enclosed RDF payload in the context identified by the encoded URI.
PUT/{BASE}/contextStore the enclosed RDF payload in the context identified by the requested URI.
DELETE/{BASE}/context?graph=…Deletes a named graph from the system
GET/{BASE}/context/list?labels=…&filter=…List all contexts
GET/{BASE}/context/{uuid}?format=…Returns the content stored on this context
DELETE/{BASE}/context/{uuid}Deletes a named graph from the system
GET/{BASE}/dependencies 
GET/{BASE}/dependencies/{groupId} 
GET/{BASE}/dependencies/{groupId}/{artifactId} 
GET/{BASE}/export/download?format=…&context=…Download the triple data contained in the (optional) context (named graph) in the format specified by the Accept header of the request.
GET/{BASE}/export/typesReturn a set of all mime types that are acceptable by the importer.
DELETE/{BASE}/import/cancel?tname=…Stop the importer thread with the ID passed as query argument.
POST/{BASE}/import/external?url=…&context=…Fetch content from an external resource and import it into the LMF system.
GET/{BASE}/import/list 
GET/{BASE}/import/status?tname=…Get the status of the importer thread with the ID passed as query argument.
GET/{BASE}/import/types?filename=…Return a set of all mime types that are acceptable by the importer.
POST/{BASE}/import/upload?context=…Upload content and import it into the LMF system.
GET/{BASE}/inspect?uri=…&sOffset=…&pOffset=…&oOffset=…&cOffset=…&limit=… 
GET/{BASE}/inspect/context?uri=…&start=…&limit=… 
GET/{BASE}/inspect/object?uri=…&start=…&limit=… 
GET/{BASE}/inspect/predicate?uri=…&start=…&limit=… 
GET/{BASE}/inspect/subject?uri=…&start=…&limit=… 
GET/{BASE}/inspect/{uuid}?sOffset=…&pOffset=…&oOffset=…&cOffset=…&limit=… 
GET/{BASE}/logging/appendersGet a JSON list of all log appenders currently configured in the system using the JSON format described in the header of the class
POST/{BASE}/logging/appendersUpdate all log appenders passed in the JSON list given in the body of the POST service request.
GET/{BASE}/logging/appenders/{id}Get the configuration of the log appender with the given ID using the JSON format described in the header of the class
POST/{BASE}/logging/appenders/{id}Create or update the appender with the given id, using the JSON description sent in the body of the request
GET/{BASE}/logging/modulesList all modules currently available in the system as a JSON list using the JSON format described in the header of this class
POST/{BASE}/logging/modulesUpdate all modules passed as JSON list argument to the POST body of the service call.
GET/{BASE}/logging/modules/{id}Get the configuration of the logging module with the given id, using the JSON format described in the header of this class.
POST/{BASE}/logging/modules/{id}Update the module with the given id, using the JSON description sent in the body of the request.
DELETE/{BASE}/meta?uri=…Delete metadata of remote resource with given uri
GET/{BASE}/meta/{mimetype}?uri=…&genid=…Returns remote resource metadata with the given uri and an accepted return type (mimetype)
PUT/{BASE}/meta/{mimetype}?uri=…Sets metadata to a given locale resource
GET/{BASE}/meta/{mimetype}/{uuid}Returns local resource data with the given uuid and an accepted return type (mimetype)
PUT/{BASE}/meta/{mimetype}/{uuid}Sets metadata to a given locale resource
DELETE/{BASE}/meta/{uuid}Delete metadata of local resource with given uuid
GET/{BASE}/modules/buildinfoReturn the configuration of the module identified by the name passed as query argument.
GET/{BASE}/modules/listReturn a list of names of the LMF modules that are currently enabled in the LMF installation.
GET/{BASE}/modules/module?name=…Return the configuration of the module identified by the name passed as query argument.
GET/{BASE}/prefixGet all prefixes mappings
GET/{BASE}/prefix/reverse?uri=…Reverse prefix lookup
GET/{BASE}/prefix/{prefix}Get namespace
DELETE/{BASE}/prefix/{prefix}Removes a prefix
POST/{BASE}/prefix/{prefix}?uri=…Add new mapping
POST/{BASE}/resource?uri=…Creates new resource with given uri.
GET/{BASE}/resource?uri=…&genid=…&format=…Returns a link to a remote resource (data or content) with the given uri and an accepted return type
PUT/{BASE}/resource?uri=…Returns a Link where the given data (metadata or content) can be put to the remote resource
DELETE/{BASE}/resource?uri=…Delete remote resource with given uri
POST/{BASE}/resource/{uuid}Creates new local resource with given uuid.
GET/{BASE}/resource/{uuid}Returns a link to a local resource (data or content) with the given uuid and an accepted return type
PUT/{BASE}/resource/{uuid}Returns a Link where the given data (metadata or content) can be put to the local resource
DELETE/{BASE}/resource/{uuid}Delete local resource with given uuid
PUT/{BASE}/statistics/enabled?value=…Enable or disable the statistics gathering.
GET/{BASE}/statistics/enabledReturn the status of statistics gathering.
GET/{BASE}/statistics/listRetrieve the statistics information of all statistics modules.
GET/{BASE}/statistics/modulesReturn a JSON-formatted list of all statistics modules that are available in the system.
GET/{BASE}/statistics/{module}Retrieve the statistics information of the statistics module with the name passed as path argument.
PUT/{BASE}/statistics/{module}/enabled?value=… 
GET/{BASE}/statistics/{module}/enabled 
POST/{BASE}/system/database/reinitReinitialise the database configuration.
GET/{BASE}/tasksList all tasks in all groups currently running in the system.
GET/{BASE}/tasks/byThread 
GET/{BASE}/tasks/{group}List all tasks in the group given as argument.
GET/{BASE}/tasks/{group}/{name}Return the task identified by the id given as argument.