Class ResolvableEndpoint
java.lang.Object
org.eclipse.rdf4j.federated.endpoint.EndpointBase
org.eclipse.rdf4j.federated.endpoint.ResolvableEndpoint
- All Implemented Interfaces:
 Endpoint
A specialized 
Endpoint that allows to resolve the repository using a RepositoryResolver.
The Repository lifecycle is assumed to be managed externally.
- Author:
 - Andreas Schwarte
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class EndpointBase
EndpointBase.ManagedRepositoryConnection - 
Field Summary
FieldsFields inherited from class EndpointBase
endpoint, endpointClassification, endpointConfiguration, initialized, log, repoInfo, tripleSource, writable - 
Constructor Summary
ConstructorsConstructorDescriptionResolvableEndpoint(RepositoryInformation repoInfo, String endpoint, EndpointClassification endpointClassification)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidsetRepositoryResolver(RepositoryResolver repositoryResolver) Methods inherited from class EndpointBase
equals, getConnection, getEndpoint, getEndpointClassification, getEndpointConfiguration, getFreshConnection, getId, getName, getRepoInfo, getTripleSource, getType, hashCode, init, isInitialized, isLocal, isWritable, setEndpointClassification, setEndpointConfiguration, setWritable, shutDown, size, toString, useSingleConnection 
- 
Field Details
- 
repositoryResolver
 
 - 
 - 
Constructor Details
- 
ResolvableEndpoint
public ResolvableEndpoint(RepositoryInformation repoInfo, String endpoint, EndpointClassification endpointClassification)  
 - 
 - 
Method Details
- 
getRepository
- Returns:
 - the initialized 
Repository 
 - 
setRepositoryResolver
 
 -