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

A

addTriplesToGraphQuery(String, Model) - Static method in class org.eclipse.lyo.oslc4j.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(String, String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.trs.client.util.TRSScheduledExecutorService
 
appendSparqldQuery(String, String) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.SparqlUtil
append a sparql update to another
attachListener(ChangeEventListener) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
 

B

baseAuth_pwd - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
 
baseAuth_userName - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
http sparql endpoints of the triplestore used to store the data
baseChangeEventsOptimization(List<ChangeEvent>, List<URI>) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
Deprecated.
baseChangeEventsOptimizationSafe(List<ChangeEvent>, List<URI>) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
 
BaseMemberHandler - Class in org.eclipse.lyo.oslc4j.trs.client.handlers
This class is the thread handling the creation of sparql updates handling the processing of a base member
BaseMemberHandler(String, List<String>, AtomicLong, OslcClient, String, String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.handlers.BaseMemberHandler
 
buildHandlers(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>, BiFunction<TrsConsumerConfiguration, TrsProviderConfiguration, TrsProviderHandler>) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.TrsConsumerUtils
 
buildHandlersConcurrent(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.TrsConsumerUtils
 
buildHandlersSequential(TrsConsumerConfiguration, Collection<TrsProviderConfiguration>) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.TrsConsumerUtils
 

C

ChangeEventComparator - Class in org.eclipse.lyo.oslc4j.trs.client.util
Comparator for ordering change events
ChangeEventComparator() - Constructor for class org.eclipse.lyo.oslc4j.trs.client.util.ChangeEventComparator
 
ChangeEventHandler - Class in org.eclipse.lyo.oslc4j.trs.client.handlers
Class for handling the creation of the sparql update for processing a change event
ChangeEventHandler(ChangeEvent, List<String>, AtomicLong, OslcClient, String, String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.handlers.ChangeEventHandler
 
ChangeEventListener - Interface in org.eclipse.lyo.oslc4j.trs.client.handlers
Created on 2018-02-27
changeLogContainsEvent(URI, ChangeLog) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
returns true if the change log pojo contains the change event with the given uri and false otherwise
ClientUtil - Class in org.eclipse.lyo.oslc4j.trs.client.util
TODO
ClientUtil() - Constructor for class org.eclipse.lyo.oslc4j.trs.client.util.ClientUtil
 
compare(ChangeEvent, ChangeEvent) - Method in class org.eclipse.lyo.oslc4j.trs.client.util.ChangeEventComparator
 
compressChanges(List<ChangeEvent>) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
takes an ordered list of change events to be processed and compressed the list by removing multiple change events for the same resource and keeping only the latest event for that resource
ConcurrentTrsProviderHandler - Class in org.eclipse.lyo.oslc4j.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(String, String, String, OslcClient, String, String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.handlers.ConcurrentTrsProviderHandler
 
createGraph(String, String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.trs.client.util.SparqlUtil
returns the sparql query for the creation of the named graph with the given name as a String

D

dropGraph(String, String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.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.oslc4j.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.oslc4j.trs.client.util.SparqlUtil
evaluate the given sparql update using the sesame repository connection object
extractResourceFromResponse(Response, Class<?>) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.ClientUtil
 

F

fetchRemoteChangeLogs(ChangeLog, List<ChangeLog>) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
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(String, Class<?>) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
retrieve the distant resource using basic authentication if necessary from the given url param and try and return the requested content type
fetchUpdatedChangeLogs(TrackedResourceSet) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
Return a list of change Lo objects corresponding to the pages of the change log after requesting them from the change log url.
forHttp(String) - Static method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 
forHttpWithBasicAuth(String, String, String) - Static method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 
from(File) - Static method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConfigurationLoader
 

G

getBasicAuthPassword() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 
getBasicAuthUsername() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 
getChangeEventQuery(ChangeEvent, Model) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.trs.client.util.SparqlUtil
For a deletion event return a sparql update relfecting the change event.
getHttpClient() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getModificationEventQuery(ChangeEvent, Model) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.trs.client.util.SparqlUtil
For a modification event target return a sparql update relfecting the change event.
getMqttClientId() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getRepoConnection(String, String, String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getSparqlPassword() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getSparqlQueryUrl() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getSparqlUpdateUrl() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getSparqlUsername() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
getTrsUri() - Method in class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 

H

handleChangeEvent(ChangeEvent, Model) - Method in interface org.eclipse.lyo.oslc4j.trs.client.handlers.ChangeEventListener
 

J

JenaModelException - Exception in org.eclipse.lyo.oslc4j.trs.client.exceptions
Created on 2018-02-27
JenaModelException() - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.JenaModelException
 
JenaModelException(String) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.JenaModelException
 
JenaModelException(String, Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.JenaModelException
 
JenaModelException(Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.JenaModelException
 
JenaModelException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.JenaModelException
 

L

lastProcessedChangeEventUri - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
The URI of the last processed change event
linkTriple(String, String, String) - Static method in class org.eclipse.lyo.oslc4j.trs.client.util.SparqlUtil
Create a triple with the link type as a predicate the src as subject and destination as object.
listener - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
 

M

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

O

org.eclipse.lyo.oslc4j.trs.client.config - package org.eclipse.lyo.oslc4j.trs.client.config
 
org.eclipse.lyo.oslc4j.trs.client.exceptions - package org.eclipse.lyo.oslc4j.trs.client.exceptions
 
org.eclipse.lyo.oslc4j.trs.client.handlers - package org.eclipse.lyo.oslc4j.trs.client.handlers
 
org.eclipse.lyo.oslc4j.trs.client.util - package org.eclipse.lyo.oslc4j.trs.client.util
 
oslcClient - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
instance of the http client used by this TRS Task handler to communicate with the TRS providers

P

pollAndProcessChanges() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.ConcurrentTrsProviderHandler
 
pollAndProcessChanges() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
The main method for a TRS provider.
processChangeEvent(ChangeEvent) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
Create the necessary sparql update for processing the change events and send it to the sparql update service
processChangeEvent(ChangeEvent, Model, String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.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.oslc4j.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.oslc4j.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.
processTRSTask() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.BaseMemberHandler
 
processTRSTask() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.ChangeEventHandler
 
processTRSTask() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
Implementation of the method inherited from the TRSTaskHandler class.
processTRSTask() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
Method to be overridden by the implementing class providing the task behaviour

R

RdfUtil - Class in org.eclipse.lyo.oslc4j.trs.client.util
utility methods for serializing an rdf model in jena in a requested syntax
RdfUtil() - Constructor for class org.eclipse.lyo.oslc4j.trs.client.util.RdfUtil
 
removeAllTriplesInGraphQuery(String) - Static method in class org.eclipse.lyo.oslc4j.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.oslc4j.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.oslc4j.trs.client.exceptions
Thrown when the required representation can not be retrieved from the server.
RepresentationRetrievalException() - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.RepresentationRetrievalException
 
RepresentationRetrievalException(String) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.RepresentationRetrievalException
 
run() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
 

S

ServerRollBackException - Exception in org.eclipse.lyo.oslc4j.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.oslc4j.trs.client.exceptions.ServerRollBackException
 
sparql_baseAuth_pwd - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
 
sparql_baseAuth_userName - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
http sparql endpoints of the triplestore used to store the data and to query it by a task handler
sparqlQueryService - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
 
sparqlUpdateService - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
http sparql endpoints of the triplestore used to store the data
SparqlUtil - Class in org.eclipse.lyo.oslc4j.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.oslc4j.trs.client.util.SparqlUtil
 

T

threadName - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
this is used for logging purposes.
toString() - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
 
TrsConfigurationLoader - Class in org.eclipse.lyo.oslc4j.trs.client.config
Created on 2018-02-27
TrsConfigurationLoader() - Constructor for class org.eclipse.lyo.oslc4j.trs.client.config.TrsConfigurationLoader
 
TrsConsumerConfiguration - Class in org.eclipse.lyo.oslc4j.trs.client.config
Created on 2018-02-27
TrsConsumerConfiguration(String, String, String, String, String, ScheduledExecutorService, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.config.TrsConsumerConfiguration
 
TrsConsumerUtils - Class in org.eclipse.lyo.oslc4j.trs.client.util
Created on 2018-02-27
TrsConsumerUtils() - Constructor for class org.eclipse.lyo.oslc4j.trs.client.util.TrsConsumerUtils
 
TrsEndpointConfigException - Exception in org.eclipse.lyo.oslc4j.trs.client.exceptions
TRS Client has a wrong configuration of a TRS Server endpoint.
TrsEndpointConfigException() - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String, Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointConfigException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointConfigException
 
TrsEndpointErrorExpection - Exception in org.eclipse.lyo.oslc4j.trs.client.exceptions
TRS Server endpoint returns a server error.
TrsEndpointErrorExpection() - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointErrorExpection
 
TrsEndpointErrorExpection(String) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointErrorExpection
 
TrsEndpointErrorExpection(String, Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointErrorExpection
 
TrsEndpointErrorExpection(Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointErrorExpection
 
TrsEndpointErrorExpection(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointErrorExpection
 
TrsEndpointException - Exception in org.eclipse.lyo.oslc4j.trs.client.exceptions
High-level exception for connection problems to the TRS Server endpoints.
TrsEndpointException() - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String, Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(Throwable) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointException
 
TrsEndpointException(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.lyo.oslc4j.trs.client.exceptions.TrsEndpointException
 
TrsProviderConfiguration - Class in org.eclipse.lyo.oslc4j.trs.client.config
Deprecated.
TrsProviderConfiguration(String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.config.TrsProviderConfiguration
Deprecated.
 
TrsProviderHandler - Class in org.eclipse.lyo.oslc4j.trs.client.handlers
Base class for every TRS provider.
TrsProviderHandler(String, OslcClient, String, String, String, String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
 
TRSScheduledExecutorService - Class in org.eclipse.lyo.oslc4j.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.oslc4j.trs.client.util.TRSScheduledExecutorService
 
TRSScheduledExecutorService(int, ThreadFactory) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.util.TRSScheduledExecutorService
 
TRSTaskHandler - Class in org.eclipse.lyo.oslc4j.trs.client.handlers
A generic class containing the information necessary for any thread class to do TRS information for example to send sparql queries to the triplestore, to communicate with a TRS provider etc..
TRSTaskHandler(OslcClient, String, String, String, String, String, String) - Constructor for class org.eclipse.lyo.oslc4j.trs.client.handlers.TRSTaskHandler
 
trsUriBase - Variable in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
The entry point URI for the tracked resource set of this provider

U

updateBases(TrackedResourceSet) - Method in class org.eclipse.lyo.oslc4j.trs.client.handlers.TrsProviderHandler
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 J L M O P R S T U 
Skip navigation links

Copyright © 2019. All Rights Reserved.