Skip navigation links
A B C D E F G H I L M O P R S T U 

A

addTriplesToGraphQuery(String, Model) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Gets an rdf model and a named graph as arguments and returns a sparql query for adding the statements of the rdf model to the named graph
addTriplesToGraphQuery(URI, Model) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
 
addTriplesToGraphQuery(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Gets a set of statements and a named graph as arguments and returns a sparql query for adding the statements to the named graph
addTriplesToNamedGraph(Model, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
create a spaql update adding the triples in the given rdf model to the graph with the given name and send it to the specified sparql update endpoint
afterExecute(Runnable, Throwable) - Method in class org.eclipse.lyo.trs.client.util.TRSScheduledExecutorService
 
appendSparqldQuery(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
append a sparql update to another

B

baseChangeEventsOptimization(List<ChangeEvent>, List<URI>) - Method in class org.eclipse.lyo.trs.client.handlers.TrsProviderHandler
Deprecated.
baseChangeEventsOptimizationSafe(List<ChangeEvent>, List<URI>) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
 
BaseMember - Class in org.eclipse.lyo.trs.client.model
 
BaseMember(URI, Model) - Constructor for class org.eclipse.lyo.trs.client.model.BaseMember
 
buildHandlers(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>, BiFunction<TrsConsumerConfiguration, TrsProviderConfiguration, IProviderHandler>) - Static method in class org.eclipse.lyo.trs.client.util.TrsConsumerUtils
 
buildHandlersConcurrent(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>) - Static method in class org.eclipse.lyo.trs.client.util.TrsConsumerUtils
 
buildHandlersSequential(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>) - Static method in class org.eclipse.lyo.trs.client.util.TrsConsumerUtils
 

C

ChangeEventMessageTR - Class in org.eclipse.lyo.trs.client.model
 
ChangeEventMessageTR(ChangeEvent, Model) - Constructor for class org.eclipse.lyo.trs.client.model.ChangeEventMessageTR
 
changeLogContainsEvent(URI, ChangeLog) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
returns true if the change log pojo contains the change event with the given uri and false otherwise
ConcurrentTrsProviderHandler - Class in org.eclipse.lyo.trs.client.handlers
Specialization fothe TRS provider class which supports multithreading when it comes to the processing of the base members and the change events.
ConcurrentTrsProviderHandler(URI, ITrackedResourceClient, IProviderEventHandler) - Constructor for class org.eclipse.lyo.trs.client.handlers.ConcurrentTrsProviderHandler
 
createGraph(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
create a graph creation of the graph with the specified name sparql update and post it to the given service url
createGraphQuery(String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
returns the sparql query for the creation of the named graph with the given name as a String
createGraphQuery(URI) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
 

D

dropGraph(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
create a graph creation of the graph with the specified name sparql update and post it to the given service url
dropGraphQuery(String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
returns the query deleting siltently the graph with the given name

E

evalQuery(String, String, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
evaluate the given sparql query against the given sparql query endpoint
evalQuery(RepositoryConnection, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
evaluate the given sparql query using the sesame repository connection object
evalUpdate(RepositoryConnection, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
evaluate the given sparql update using the sesame repository connection object
extractRemoteTrs(URI) - Method in interface org.eclipse.lyo.trs.client.util.ITrackedResourceClient
retieve the trs from the trs provider using the trs uri attribute and return a trs pojo accordingly
extractRemoteTrs(URI) - Method in class org.eclipse.lyo.trs.client.util.TrackedResourceClient
 

F

fetchRemoteBase(URI) - Method in interface org.eclipse.lyo.trs.client.util.ITrackedResourceClient
Retrieve the base from the trs provider using the baseURI argument return a base pojo accordingly
fetchRemoteBase(URI) - Method in class org.eclipse.lyo.trs.client.util.TrackedResourceClient
 
fetchRemoteChangeLog(URI) - Method in interface org.eclipse.lyo.trs.client.util.ITrackedResourceClient
Retrieve the change log from the trs provider using the changeLogURI argument return a change log pojo accordingly
fetchRemoteChangeLog(URI) - Method in class org.eclipse.lyo.trs.client.util.TrackedResourceClient
 
fetchRemoteChangeLogs(ChangeLog, List<ChangeLog>) - Method in class org.eclipse.lyo.trs.client.handlers.ConcurrentTrsProviderHandler
Request the pages of the change log from the TRS provider sequentially through the traversal of the paging information until the last processed change event is found.
fetchTRSRemoteResource(URI) - Method in interface org.eclipse.lyo.trs.client.util.ITrackedResourceClient
 
fetchTRSRemoteResource(URI) - Method in class org.eclipse.lyo.trs.client.util.TrackedResourceClient
 
finishCycle() - Method in interface org.eclipse.lyo.trs.client.handlers.IProviderEventHandler
 
finishCycle() - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlBatchingHandler
 
finishCycle() - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlDirectHandler
 
from(File) - Static method in class org.eclipse.lyo.trs.client.config.TrsConfigurationLoader
 

G

getChangeEvent() - Method in class org.eclipse.lyo.trs.client.model.ChangeEventMessageTR
 
getChangeEventQuery(ChangeEvent, Model) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
For a change event return a sparql update relfecting the change event.
getCreationEventQuery(ChangeEvent, Model) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
* For a creation event return a sparql update reflecting the change event.
getDeletionEventQuery(ChangeEvent) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
For a deletion event return a sparql update relfecting the change event.
getHttpClient() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getModel() - Method in class org.eclipse.lyo.trs.client.model.BaseMember
 
getModificationEventQuery(ChangeEvent, Model) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
For a modification event return a sparql update relfecting the change event.
getModificationEventQuery(ChangeEvent, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
For a modification event return a sparql update relfecting the change event.
getModificationEventQuery(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
For a modification event target return a sparql update relfecting the change event.
getQueries() - Method in interface org.eclipse.lyo.trs.client.handlers.sparql.IQueryGenerator
 
getRepoConnection(String, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
return the repo connection object in order to be able to use the sesame client libraries
getRepoConnection(String, String, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
return the repo connection object in order to be able to use the sesame client libraries
getScheduler() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getSparqlPassword() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getSparqlQueryUrl() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getSparqlUpdateUrl() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getSparqlUsername() - Method in class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
getTrackedResourceModel() - Method in class org.eclipse.lyo.trs.client.model.ChangeEventMessageTR
 
getUri() - Method in class org.eclipse.lyo.trs.client.model.BaseMember
 

H

handleBaseMember(BaseMember) - Method in interface org.eclipse.lyo.trs.client.handlers.IProviderEventHandler
 
handleBaseMember(BaseMember) - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlBatchingHandler
 
handleBaseMember(BaseMember) - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlDirectHandler
 
handleChangeEvent(ChangeEventMessageTR) - Method in interface org.eclipse.lyo.trs.client.handlers.IProviderEventHandler
 
handleChangeEvent(ChangeEventMessageTR) - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlBatchingHandler
 
handleChangeEvent(ChangeEventMessageTR) - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlDirectHandler
 
handlePush(ChangeEventMessageTR, String) - Method in interface org.eclipse.lyo.trs.client.handlers.IPushProviderHandler
 

I

IProviderEventHandler - Interface in org.eclipse.lyo.trs.client.handlers
 
IProviderHandler - Interface in org.eclipse.lyo.trs.client.handlers
 
IPushProviderHandler - Interface in org.eclipse.lyo.trs.client.handlers
 
IQueryGenerator - Interface in org.eclipse.lyo.trs.client.handlers.sparql
 
isNilUri(URI) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
 
isNotEmpty(Object[]) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
 
isNotEmptySingletonArray(Object[]) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
 
ITrackedResourceClient - Interface in org.eclipse.lyo.trs.client.util
 

L

linkTriple(String, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Create a triple with the link type as a predicate the src as subject and destination as object.

M

modelToNTriple(Model) - Static method in class org.eclipse.lyo.trs.client.util.RdfUtil
 
modelToRdfXml(Model) - Static method in class org.eclipse.lyo.trs.client.util.RdfUtil
 
modelToString(Model, String) - Static method in class org.eclipse.lyo.trs.client.util.RdfUtil
serialize given rdf model in the requested syntax

O

optimizedChangesList(List<ChangeLog>, URI) - Static method in class org.eclipse.lyo.trs.client.util.ProviderUtil
1.
org.eclipse.lyo.trs.client.config - package org.eclipse.lyo.trs.client.config
 
org.eclipse.lyo.trs.client.exceptions - package org.eclipse.lyo.trs.client.exceptions
 
org.eclipse.lyo.trs.client.handlers - package org.eclipse.lyo.trs.client.handlers
 
org.eclipse.lyo.trs.client.handlers.sparql - package org.eclipse.lyo.trs.client.handlers.sparql
 
org.eclipse.lyo.trs.client.model - package org.eclipse.lyo.trs.client.model
 
org.eclipse.lyo.trs.client.util - package org.eclipse.lyo.trs.client.util
 

P

processChangeEvent(ChangeEvent, Model, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
create a spaql update reflecting the given change event and send it to the sparql update endpoint
processQuery(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Send the given sparql update to the sparql update service using the jena arq libraries
processQuery_sesame(String, String, String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Send the given sparql update to the sparql update service using the sesame libraries
processQuery_sesame(String, RepositoryConnection) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Send the given sparql update to the sparql update service using the sesame libraries
processTripleAdditionQuery(RepositoryConnection, String, String) - Method in class org.eclipse.lyo.trs.client.util.SparqlUtil
Create a sparql update ading the triples to the named graph with the specified name and send it to the sparql update endpoint specified using the given repo connection object.
ProviderUtil - Class in org.eclipse.lyo.trs.client.util
 
ProviderUtil() - Constructor for class org.eclipse.lyo.trs.client.util.ProviderUtil
 

R

RdfUtil - Class in org.eclipse.lyo.trs.client.util
 
RdfUtil() - Constructor for class org.eclipse.lyo.trs.client.util.RdfUtil
 
rebase() - Method in interface org.eclipse.lyo.trs.client.handlers.IProviderEventHandler
 
rebase() - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlBatchingHandler
 
rebase() - Method in class org.eclipse.lyo.trs.client.handlers.sparql.SparqlDirectHandler
 
removeAllTriplesInGraphQuery(String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
returns the sparql query removing all the triples in the requested graph as a string
removeAllTriplesInNamedGraph(String, String) - Static method in class org.eclipse.lyo.trs.client.util.SparqlUtil
create a spaql update removing all triples from the graph with the given name and send it to the specified sparql update endpoint
RepresentationRetrievalException - Exception in org.eclipse.lyo.trs.client.exceptions
Thrown when the required representation can not be retrieved from the server.
RepresentationRetrievalException() - Constructor for exception org.eclipse.lyo.trs.client.exceptions.RepresentationRetrievalException
 
RepresentationRetrievalException(String) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.RepresentationRetrievalException
 
RepresentationRetrievalException(String, Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.RepresentationRetrievalException
 
RepresentationRetrievalException(Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.RepresentationRetrievalException
 
RepresentationRetrievalException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.RepresentationRetrievalException
 

S

ServerRollBackException - Exception in org.eclipse.lyo.trs.client.exceptions
Thrown normally by a TRS Provider when the last change event which was processed can not be found in the list of change logs which was retrieved from the server meaning probably that the server has been rolled back to a state previous to that change event
ServerRollBackException(String) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.ServerRollBackException
 
SparqlBatchingHandler - Class in org.eclipse.lyo.trs.client.handlers.sparql
 
SparqlBatchingHandler(String, String, String) - Constructor for class org.eclipse.lyo.trs.client.handlers.sparql.SparqlBatchingHandler
 
SparqlDirectHandler - Class in org.eclipse.lyo.trs.client.handlers.sparql
 
SparqlDirectHandler(String) - Constructor for class org.eclipse.lyo.trs.client.handlers.sparql.SparqlDirectHandler
 
SparqlUtil - Class in org.eclipse.lyo.trs.client.util
* A utility class with static methods enabling the processing of trs tasks as sparql update requests e.g.
SparqlUtil() - Constructor for class org.eclipse.lyo.trs.client.util.SparqlUtil
 

T

toString() - Method in class org.eclipse.lyo.trs.client.handlers.TrsProviderHandler
 
TrackedResourceClient - Class in org.eclipse.lyo.trs.client.util
 
TrackedResourceClient(OslcClient) - Constructor for class org.eclipse.lyo.trs.client.util.TrackedResourceClient
 
TrsConfigurationLoader - Class in org.eclipse.lyo.trs.client.config
Created on 2018-02-27
TrsConfigurationLoader() - Constructor for class org.eclipse.lyo.trs.client.config.TrsConfigurationLoader
 
TrsConsumerConfiguration - Class in org.eclipse.lyo.trs.client.config
 
TrsConsumerConfiguration(String, String, String, String, ScheduledExecutorService, String, String) - Constructor for class org.eclipse.lyo.trs.client.config.TrsConsumerConfiguration
 
TrsConsumerUtils - Class in org.eclipse.lyo.trs.client.util
 
TrsConsumerUtils() - Constructor for class org.eclipse.lyo.trs.client.util.TrsConsumerUtils
 
TrsEndpointConfigException - Exception in org.eclipse.lyo.trs.client.exceptions
TRS Client has a wrong configuration of a TRS Server endpoint.
TrsEndpointConfigException() - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String, Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointErrorException - Exception in org.eclipse.lyo.trs.client.exceptions
TRS Server endpoint returns a server error.
TrsEndpointErrorException() - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointErrorException
 
TrsEndpointErrorException(String) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointErrorException
 
TrsEndpointErrorException(String, Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointErrorException
 
TrsEndpointErrorException(Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointErrorException
 
TrsEndpointErrorException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointErrorException
 
TrsEndpointException - Exception in org.eclipse.lyo.trs.client.exceptions
High-level exception for connection problems to the TRS Server endpoints.
TrsEndpointException() - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String, Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(Throwable) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.trs.client.exceptions.TrsEndpointException
 
TrsProviderHandler - Class in org.eclipse.lyo.trs.client.handlers
Base class for every TRS provider.
TrsProviderHandler(URI, ITrackedResourceClient, IProviderEventHandler) - Constructor for class org.eclipse.lyo.trs.client.handlers.TrsProviderHandler
 
TRSScheduledExecutorService - Class in org.eclipse.lyo.trs.client.util
A specialization of the ScheduledThreadPoolExecutor propagating the exceptions of the TRS providers outside of their respective threads to the TRS Client class
TRSScheduledExecutorService(int) - Constructor for class org.eclipse.lyo.trs.client.util.TRSScheduledExecutorService
 
TRSScheduledExecutorService(int, ThreadFactory) - Constructor for class org.eclipse.lyo.trs.client.util.TRSScheduledExecutorService
 

U

update() - Method in class org.eclipse.lyo.trs.client.handlers.ConcurrentTrsProviderHandler
 
update() - Method in interface org.eclipse.lyo.trs.client.handlers.IProviderHandler
 
update() - Method in class org.eclipse.lyo.trs.client.handlers.TrsProviderHandler
Implementation of the method inherited from the TRSTaskHandler class.
updateBases(TrackedResourceSet) - Method in interface org.eclipse.lyo.trs.client.util.ITrackedResourceClient
 
updateBases(TrackedResourceSet) - Method in class org.eclipse.lyo.trs.client.util.TrackedResourceClient
Return a list of base objects corresponding to the pages of the base after requesting them from the base url.
A B C D E F G H I L M O P R S T U 
Skip navigation links

Copyright © 2020. All rights reserved.