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

A

activateObject(PooledObject<Pair<RestHighLevelClient, ElasticsearchRestTemplate>>) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
 
addObjects(int) - Method in class eu.dnetlib.scholix.api.index.Pool
Add objects.
API_DESCRIPTION - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
API_V1_NAME - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
API_V2_NAME - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
apiDoc() - Method in class eu.dnetlib.scholix.api.controller.HomeController
 

C

closeInternalPool() - Method in class eu.dnetlib.scholix.api.index.Pool
Close internal pool.
connectionPool() - Method in class eu.dnetlib.scholix.api.RestClientConfig
 

D

DatasourceV1 - Class in eu.dnetlib.scholix.api.controller
 
DatasourceV1() - Constructor for class eu.dnetlib.scholix.api.controller.DatasourceV1
 
destroy() - Method in class eu.dnetlib.scholix.api.index.Pool
Destroy.
destroyObject(PooledObject<Pair<RestHighLevelClient, ElasticsearchRestTemplate>>) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
 

E

ElasticSearchClientFactory - Class in eu.dnetlib.scholix.api.index
The type Elastic search client factory.
ElasticSearchClientFactory(ElasticSearchProperties) - Constructor for class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
Instantiates a new Elastic search client factory.
ElasticSearchPool - Class in eu.dnetlib.scholix.api.index
The type Elastic search pool.
ElasticSearchPool(ElasticSearchProperties) - Constructor for class eu.dnetlib.scholix.api.index.ElasticSearchPool
Instantiates a new Elastic search pool.
ElasticSearchProperties - Class in eu.dnetlib.scholix.api.index
The type Elastic search properties.
ElasticSearchProperties() - Constructor for class eu.dnetlib.scholix.api.index.ElasticSearchProperties
 
eu.dnetlib.scholix.api - package eu.dnetlib.scholix.api
 
eu.dnetlib.scholix.api.controller - package eu.dnetlib.scholix.api.controller
 
eu.dnetlib.scholix.api.index - package eu.dnetlib.scholix.api.index
 
eu.dnetlib.scholix.api.metrics - package eu.dnetlib.scholix.api.metrics
 

G

getClusterNodes() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Gets cluster nodes.
getConnectionTimeout() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Gets connection timeout.
getDatasources() - Method in class eu.dnetlib.scholix.api.controller.DatasourceV1
 
getElasticSearchProperties() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchPool
Gets elastic search properties.
getIndexName() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Gets index name.
getInSource(String) - Method in class eu.dnetlib.scholix.api.controller.LinkPublisherV2
 
getInTarget(String) - Method in class eu.dnetlib.scholix.api.controller.LinkPublisherV2
 
getLinkProviders(String) - Method in class eu.dnetlib.scholix.api.controller.LinkProviderV2
 
getMaxBorrowWaitTimeMillis() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets max borrow wait time millis.
getMeanBorrowWaitTimeMillis() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets mean borrow wait time millis.
getNumActive() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets num active.
getNumIdle() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets num idle.
getNumWaiters() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets num waiters.
getResource() - Method in class eu.dnetlib.scholix.api.index.Pool
Gets resource.
getSocketTimeout() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Gets socket timeout.

H

HomeController - Class in eu.dnetlib.scholix.api.controller
 
HomeController() - Constructor for class eu.dnetlib.scholix.api.controller.HomeController
 

I

increment(String) - Method in class eu.dnetlib.scholix.api.TaggedCounter
 
initPool(GenericObjectPoolConfig, PooledObjectFactory<T>) - Method in class eu.dnetlib.scholix.api.index.Pool
Init pool.
internalPool - Variable in class eu.dnetlib.scholix.api.index.Pool
The Internal pool.

L

LinkProviderV2 - Class in eu.dnetlib.scholix.api.controller
 
LinkProviderV2() - Constructor for class eu.dnetlib.scholix.api.controller.LinkProviderV2
 
LinkPublisherV2 - Class in eu.dnetlib.scholix.api.controller
 
LinkPublisherV2() - Constructor for class eu.dnetlib.scholix.api.controller.LinkPublisherV2
 
links(String, String, String, String, String, String, String, String, String, Integer) - Method in class eu.dnetlib.scholix.api.controller.ScholixControllerV2
 
linksFromDatasource(String, Integer) - Method in class eu.dnetlib.scholix.api.controller.ScholixControllerV1
 
linksFromPid(String, String, String, String, Integer) - Method in class eu.dnetlib.scholix.api.controller.ScholixControllerV1
 
linksFromPid(String, String, String, String, String, String, String, String, String, Integer) - Method in class eu.dnetlib.scholix.api.index.ScholixIndexManager
Links from pid pair.
linksFromPublisher(String, Integer) - Method in class eu.dnetlib.scholix.api.controller.ScholixControllerV1
 

M

main(String[]) - Static method in class eu.dnetlib.scholix.api.MainApplication
 
MainApplication - Class in eu.dnetlib.scholix.api
 
MainApplication() - Constructor for class eu.dnetlib.scholix.api.MainApplication
 
makeObject() - Method in class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
 
myCounter(MeterRegistry) - Method in class eu.dnetlib.scholix.api.MainApplication
 

O

obtainValue() - Method in class eu.dnetlib.scholix.api.metrics.RequestCounter
 

P

passivateObject(PooledObject<Pair<RestHighLevelClient, ElasticsearchRestTemplate>>) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
 
Pool<T> - Class in eu.dnetlib.scholix.api.index
When using the Java High Level REST Client provided by the Elasticsearch official website, it is found that there is no in the client API.
Pool() - Constructor for class eu.dnetlib.scholix.api.index.Pool
Instantiates a new Pool.
Pool(GenericObjectPoolConfig, PooledObjectFactory<T>) - Constructor for class eu.dnetlib.scholix.api.index.Pool
Instantiates a new Pool.
publicApiV1() - Method in class eu.dnetlib.scholix.api.MainApplication
 
publicApiV2() - Method in class eu.dnetlib.scholix.api.MainApplication
 

R

RequestCounter - Class in eu.dnetlib.scholix.api.metrics
 
RequestCounter() - Constructor for class eu.dnetlib.scholix.api.metrics.RequestCounter
 
RestClientConfig - Class in eu.dnetlib.scholix.api
 
RestClientConfig() - Constructor for class eu.dnetlib.scholix.api.RestClientConfig
 
returnBrokenResource(T) - Method in class eu.dnetlib.scholix.api.index.Pool
Return broken resource.
returnResource(T) - Method in class eu.dnetlib.scholix.api.index.Pool
Return resource.

S

SCHOLIX_COUNTER_PREFIX - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
SCHOLIX_MANAGER_COUNTER_NAME - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
SCHOLIX_MANAGER_TAG_NAME - Static variable in class eu.dnetlib.scholix.api.ScholixAPIConstants
 
ScholixAPIConstants - Class in eu.dnetlib.scholix.api
 
ScholixAPIConstants() - Constructor for class eu.dnetlib.scholix.api.ScholixAPIConstants
 
ScholixAPIVersion - Enum in eu.dnetlib.scholix.api
 
ScholixControllerV1 - Class in eu.dnetlib.scholix.api.controller
 
ScholixControllerV1() - Constructor for class eu.dnetlib.scholix.api.controller.ScholixControllerV1
 
ScholixControllerV2 - Class in eu.dnetlib.scholix.api.controller
 
ScholixControllerV2() - Constructor for class eu.dnetlib.scholix.api.controller.ScholixControllerV2
 
ScholixException - Exception in eu.dnetlib.scholix.api
 
ScholixException() - Constructor for exception eu.dnetlib.scholix.api.ScholixException
 
ScholixException(String, Throwable, boolean, boolean) - Constructor for exception eu.dnetlib.scholix.api.ScholixException
 
ScholixException(String, Throwable) - Constructor for exception eu.dnetlib.scholix.api.ScholixException
 
ScholixException(String) - Constructor for exception eu.dnetlib.scholix.api.ScholixException
 
ScholixException(Throwable) - Constructor for exception eu.dnetlib.scholix.api.ScholixException
 
ScholixIndexManager - Class in eu.dnetlib.scholix.api.index
The type Scholix index manager.
ScholixIndexManager() - Constructor for class eu.dnetlib.scholix.api.index.ScholixIndexManager
 
ScholixIndexManager.RelationPrefix - Enum in eu.dnetlib.scholix.api.index
The enum Pid type prefix.
setClusterNodes(String) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Sets cluster nodes.
setConnectionTimeout(long) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Sets connection timeout.
setIndexName(String) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Sets index name.
setSocketTimeout(long) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchProperties
Sets socket timeout.
swaggerDesc() - Method in class eu.dnetlib.scholix.api.MainApplication
 
swaggerTitle() - Method in class eu.dnetlib.scholix.api.MainApplication
 

T

TaggedCounter - Class in eu.dnetlib.scholix.api
 
TaggedCounter(String, String, MeterRegistry) - Constructor for class eu.dnetlib.scholix.api.TaggedCounter
 
timedAspect(MeterRegistry) - Method in class eu.dnetlib.scholix.api.MainApplication
 
totalLinksByProvider(String) - Method in class eu.dnetlib.scholix.api.index.ScholixIndexManager
 
totalLinksPublisher(ScholixIndexManager.RelationPrefix, String) - Method in class eu.dnetlib.scholix.api.index.ScholixIndexManager
 

V

v1Doc() - Method in class eu.dnetlib.scholix.api.controller.HomeController
 
v2Doc() - Method in class eu.dnetlib.scholix.api.controller.HomeController
 
validateObject(PooledObject<Pair<RestHighLevelClient, ElasticsearchRestTemplate>>) - Method in class eu.dnetlib.scholix.api.index.ElasticSearchClientFactory
 
valueOf(String) - Static method in enum eu.dnetlib.scholix.api.index.ScholixIndexManager.RelationPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.dnetlib.scholix.api.ScholixAPIVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.dnetlib.scholix.api.index.ScholixIndexManager.RelationPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.dnetlib.scholix.api.ScholixAPIVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I L M O P R S T V 
Skip navigation links

Copyright © 2025. All rights reserved.