public class ManagedRepositoryEndpoint extends RepositoryEndpoint
RepositoryEndpoint where the lifecycle of the Repository is managed by this endpoint,
i.e. this instance takes care for initialize and shutdown of the repository.RepositoryEndpointEndpointBase.ManagedRepositoryConnectionrepositoryendpoint, endpointClassification, endpointConfiguration, initialized, log, repoInfo, tripleSource, writable| Constructor and Description |
|---|
ManagedRepositoryEndpoint(RepositoryInformation repoInfo,
String endpoint,
EndpointClassification endpointClassification,
Repository repo) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(FederationContext federationContext)
Initialize this
Endpoint |
void |
shutDown()
Shutdown this
Endpoint |
getRepositoryequals, getConnection, getEndpoint, getEndpointClassification, getEndpointConfiguration, getFreshConnection, getId, getName, getRepoInfo, getTripleSource, getType, hashCode, isInitialized, isLocal, isWritable, setEndpointClassification, setEndpointConfiguration, setWritable, size, toString, useSingleConnectionpublic ManagedRepositoryEndpoint(RepositoryInformation repoInfo, String endpoint, EndpointClassification endpointClassification, Repository repo)
public void init(FederationContext federationContext) throws RepositoryException
EndpointEndpointinit in interface Endpointinit in class EndpointBaseRepositoryExceptionpublic void shutDown()
throws RepositoryException
EndpointEndpointshutDown in interface EndpointshutDown in class EndpointBaseRepositoryExceptionCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.