A B C D E G H I L N O P Q R S U W Z 

A

addAssignment(String, String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Adds representation to a data set.
addAssignment(String, String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
addAssignment(String, CompoundDataSetId, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Adds assignment between data set and a representation version.
addOrReplaceFileInRepresentation(String, String, String, File) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Adds or modifies given file to list of files of representation.
AlwaysSuccessfulUISClientHandler - Class in eu.europeana.cloud.service.mcs.mock_impl
Mock of UISClientHandler which returns true for all requests.
AlwaysSuccessfulUISClientHandler() - Constructor for class eu.europeana.cloud.service.mcs.mock_impl.AlwaysSuccessfulUISClientHandler
 

B

blobBuilder(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
blobExists(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
blobMetadata(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore

C

CassandraDataSetDAO - Class in eu.europeana.cloud.service.mcs.persistent.cassandra
Data set repository that uses Cassandra nosql database.
CassandraDataSetDAO() - Constructor for class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
 
CassandraDataSetService - Class in eu.europeana.cloud.service.mcs.persistent
Implementation of data set service using Cassandra database.
CassandraDataSetService() - Constructor for class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
CassandraRecordDAO - Class in eu.europeana.cloud.service.mcs.persistent.cassandra
Repository for records, their representations and versions.
CassandraRecordDAO() - Constructor for class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
 
CassandraRecordService - Class in eu.europeana.cloud.service.mcs.persistent
Implementation of record service using Cassandra as storage.
CassandraRecordService() - Constructor for class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
CDSID_SEPARATOR - Static variable in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
 
clearContainer(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
clearContainer(String, ListContainerOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
closeConnections() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
 
closeConnections() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SimpleSwiftConnectionProvider
 
closeConnections() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.SwiftConnectionProvider
Close connection on container destroy.
containerExists(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
ContentDAO - Interface in eu.europeana.cloud.service.mcs.persistent.swift
Content storage DAOs interface .
copyContent(String, String) - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.ContentDAO
Copies content of one storage object to another.
copyContent(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SwiftContentDAO
Copies content of one storage object to another.
copyRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
countBlobs(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
countBlobs(String, ListContainerOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
createContainerInLocation(Location, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
createDataSet(String, String, String, Date) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Creates or updates data set for a provider.
createDataSet(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
createDirectory(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
createRepresentation(String, String, String, Date) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Creates new temporary version for a specific record's representation.
createRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
CustomPartitioner - Class in eu.europeana.cloud.service.mcs.kafka
Used to route messages to different partitions using routingKey.
CustomPartitioner(VerifiableProperties) - Constructor for class eu.europeana.cloud.service.mcs.kafka.CustomPartitioner
Constructs a CustomizePartitioner.

D

DBlobStore - Interface in eu.europeana.cloud.service.mcs.persistent.swift
Interface to switch betewene BlobStore instances.
deleteContainer(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
deleteContent(String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
deleteContent(String) - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.ContentDAO
Deletes storage object identified by fileName.
deleteContent(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SwiftContentDAO
Deletes storage object identified by fileName.
deleteDataSet(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Deletes data set with all its assignments.
deleteDataSet(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
deleteDirectory(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
deleteRecord(String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Deletes record with all representations and all versions.
deleteRecord(String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
deleteRepresentation(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Deletes representation with all versions.
deleteRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Deletes record's representation in specified version.
deleteRepresentation(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
deleteRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
directoryExists(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
DynamicBlobStore - Class in eu.europeana.cloud.service.mcs.persistent.swift
Manage switching between many jClouds BlobStore.
DynamicBlobStore() - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
 
DynamicBlobStore(List<BlobStore>, Iterator<BlobStore>) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
Copy constructor.
DynamicSwiftConnectionProvider - Class in eu.europeana.cloud.service.mcs.persistent.swift
Manage connection for Openstack Swift to multiple endpoints using jClouds library.
DynamicSwiftConnectionProvider(String, String, String, String, String) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
Class constructor.

E

eu.europeana.cloud.service.mcs.kafka - package eu.europeana.cloud.service.mcs.kafka
 
eu.europeana.cloud.service.mcs.mock_impl - package eu.europeana.cloud.service.mcs.mock_impl
 
eu.europeana.cloud.service.mcs.persistent - package eu.europeana.cloud.service.mcs.persistent
 
eu.europeana.cloud.service.mcs.persistent.aspects - package eu.europeana.cloud.service.mcs.persistent.aspects
 
eu.europeana.cloud.service.mcs.persistent.cassandra - package eu.europeana.cloud.service.mcs.persistent.cassandra
 
eu.europeana.cloud.service.mcs.persistent.exception - package eu.europeana.cloud.service.mcs.persistent.exception
 
eu.europeana.cloud.service.mcs.persistent.swift - package eu.europeana.cloud.service.mcs.persistent.swift
 
eu.europeana.cloud.service.mcs.persistent.uis - package eu.europeana.cloud.service.mcs.persistent.uis
 
eu.europeana.cloud.service.mcs.persistent.util - package eu.europeana.cloud.service.mcs.persistent.util
 
existsCloudId(String) - Method in class eu.europeana.cloud.service.mcs.mock_impl.AlwaysSuccessfulUISClientHandler
 
existsCloudId(String) - Method in class eu.europeana.cloud.service.mcs.persistent.uis.UISClientHandlerImpl
 
existsProvider(String) - Method in class eu.europeana.cloud.service.mcs.mock_impl.AlwaysSuccessfulUISClientHandler
 
existsProvider(String) - Method in class eu.europeana.cloud.service.mcs.persistent.uis.UISClientHandlerImpl
 

G

getBlob(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
getBlob(String, String, GetOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
getBlobStore() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
getBlobStore() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SimpleSwiftConnectionProvider
 
getBlobStore() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.SwiftConnectionProvider
 
getCloudIdFromProviderAndLocalId(String, String) - Method in class eu.europeana.cloud.service.mcs.mock_impl.AlwaysSuccessfulUISClientHandler
 
getCloudIdFromProviderAndLocalId(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.uis.UISClientHandlerImpl
 
getContainer() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
getContainer() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SimpleSwiftConnectionProvider
 
getContainer() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.SwiftConnectionProvider
 
getContent(String, String, String, String, long, long, OutputStream) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getContent(String, String, String, String, OutputStream) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getContent(String, long, long, OutputStream) - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.ContentDAO
Retrieves content of file from storage.
getContent(String, long, long, OutputStream) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SwiftContentDAO
Retrieves content of file from storage.
getContentLength() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.PutResult
 
getContext() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
getDataSet(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Returns data set from specified provider with specified id.
getDataSetAssignments(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Returns data sets to which representation (in specified or latest version) is assigned to.
getDataSets(String, String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Lists all data sets for a provider.
getDataSets(String, String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
getDynamicBlobStoreWithoutActiveInstance() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.DBlobStore
Return DynamicBlobStore without current instance.
getDynamicBlobStoreWithoutActiveInstance() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
Return DynamicBlobStore without current instance.
getFile(String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getFilesForRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns files for representation.
getInstanceNumber() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.DBlobStore
Return number of blobStores.
getInstanceNumber() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
Return number of blobStores.
getLatestPersistentRepresentation(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns latest persistent version of record's representation.
getMd5() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.PutResult
 
getProvider(String) - Method in class eu.europeana.cloud.service.mcs.mock_impl.AlwaysSuccessfulUISClientHandler
 
getProvider(String) - Method in class eu.europeana.cloud.service.mcs.persistent.uis.UISClientHandlerImpl
 
getRecord(String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns a record containing latest persistent representation in each schema.
getRecord(String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns a representation of a record in specified schema and version.
getRepresentation(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
getSwiftConnectionAddress() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.ZookeeperSwiftConnectionProvider
Used to get the current property from zookeeper.

H

hasNext() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.RandomIterator
 

I

init() - Method in class eu.europeana.cloud.service.mcs.persistent.aspects.RetryBlobStoreExecutor
 
init() - Method in class eu.europeana.cloud.service.mcs.persistent.aspects.RetryOnTokenExpiryExecutor
 
insertRepresentation(Representation, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Indexes representation version (new or updated).

L

list() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
list(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
list(String, ListContainerOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
listAssignableLocations() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
listDataSet(String, String, String, String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Returns stubs of representations assigned to a data set.
listDataSet(String, String, String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
listRepresentationVersions(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns all versions of representation (persistent or not), sorted from the most recent to the oldes.
listRepresentationVersions(String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Returns all versions of all representations (persistent or not) for a cloud id.
listRepresentationVersions(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
logConsistencyLevel(BoundStatement, ResultSet) - Static method in class eu.europeana.cloud.service.mcs.persistent.util.QueryTracer
Logs reuqestet and achived consistency level of Cassandra query.

N

next() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.RandomIterator
Returns next element if random number is grather than swithProbability or return previous elemant.

O

onUpdate(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.ZookeeperSwiftConnectionProvider
 

P

partition(Object, int) - Method in class eu.europeana.cloud.service.mcs.kafka.CustomPartitioner
Returns partition id for given routing key and number of partitions.
persistRepresentation(String, String, String, Date) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Makes a certain temporary representation version a persistent one.
persistRepresentation(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
ProducerWrapper - Class in eu.europeana.cloud.service.mcs.kafka
ProducerWrapper with CustomPartitioner as routing partitions algorithm is sending message to Kafka broker.
ProducerWrapper(String, String) - Constructor for class eu.europeana.cloud.service.mcs.kafka.ProducerWrapper
Constructs a ProducerWrapper.
providerHasRepresentations(String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Checks if given provider has any representations.
putBlob(String, Blob) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
putBlob(String, Blob, PutOptions) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
putContent(String, String, String, File, InputStream) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraRecordService
 
putContent(String, InputStream) - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.ContentDAO
Puts given content to storage under given fileName.
putContent(String, InputStream) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SwiftContentDAO
Puts given content to storage under given fileName.
PutResult - Class in eu.europeana.cloud.service.mcs.persistent.swift
Control information about BLOB: number of bytes and md5 digest.
PutResult(String, Long) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.PutResult
Constucts PutResult with fiven number of bytes and md5 digest.

Q

QueryTracer - Class in eu.europeana.cloud.service.mcs.persistent.util
Logger for Cassandra queries.

R

RandomIterator<T> - Class in eu.europeana.cloud.service.mcs.persistent.swift
Class iterate over objects.
RandomIterator(Iterator<T>, double) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.RandomIterator
Class constructor.
reconnectConnections() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
Reconnect connection.
reconnectConnections() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.SimpleSwiftConnectionProvider
 
reconnectConnections() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.SwiftConnectionProvider
Reconnect connection.
remove() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.RandomIterator
 
removeAssignment(String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraDataSetDAO
Removes representation from data set (regardless representation version).
removeAssignment(String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
removeAssignment(String, String, CompoundDataSetId, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Removes assignment between data set and representation (regardless its version).
removeAssignmentsFromDataSet(CompoundDataSetId, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Removes data set assignments from ALL representation.
removeBlob(String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
removeFileFromRepresentation(String, String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.cassandra.CassandraRecordDAO
Removes file entry from list of files belonging to record representation.
removeRecordRepresentations(String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Removes all record's representations with all their versions from index.
removeRepresentation(String, String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Removes all representation's versions from index.
removeRepresentationVersion(String, int) - Method in class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
Removes representation version from index.
retry(ProceedingJoinPoint) - Method in class eu.europeana.cloud.service.mcs.persistent.aspects.RetryBlobStoreExecutor
 
retry(ProceedingJoinPoint) - Method in class eu.europeana.cloud.service.mcs.persistent.aspects.RetryOnTokenExpiryExecutor
 
RetryBlobStoreExecutor - Class in eu.europeana.cloud.service.mcs.persistent.aspects
Aspect that retries DynamicBlobStore method invocation in case HttpResponseException of OpenStack Swift endpoint.
RetryBlobStoreExecutor() - Constructor for class eu.europeana.cloud.service.mcs.persistent.aspects.RetryBlobStoreExecutor
 
RetryOnFailure - Annotation Type in eu.europeana.cloud.service.mcs.persistent.swift
Indicate methods DynamicBlobStore that should be retry.
RetryOnTokenExpiryExecutor - Class in eu.europeana.cloud.service.mcs.persistent.aspects
Aspect that retries DynamicBlobStore method invocation in case HttpResponseException of OpenStack Swift endpoint.
RetryOnTokenExpiryExecutor() - Constructor for class eu.europeana.cloud.service.mcs.persistent.aspects.RetryOnTokenExpiryExecutor
 

S

send(int, byte[]) - Method in class eu.europeana.cloud.service.mcs.kafka.ProducerWrapper
Sends message to Kafka broker.
ServiceExceptionTranslator - Class in eu.europeana.cloud.service.mcs.persistent.aspects
Aspect that translates every runtime exception thrown in services into SystemException that indicates any problem with another server (Cassandra, Swift, Solr).
ServiceExceptionTranslator() - Constructor for class eu.europeana.cloud.service.mcs.persistent.aspects.ServiceExceptionTranslator
 
setBlobStores(List<BlobStore>) - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.DBlobStore
List of BlobStore.
setBlobStores(List<BlobStore>) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
Set list of BlobStore.
setBlobStores() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicSwiftConnectionProvider
Initialize DynamicBlobStore.
SimpleSwiftConnectionProvider - Class in eu.europeana.cloud.service.mcs.persistent.swift
Manage connection for Openstack Swift using jClouds library.
SimpleSwiftConnectionProvider(String, String, String, String, String) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.SimpleSwiftConnectionProvider
Class constructor.
SolrDocumentNotFoundException - Exception in eu.europeana.cloud.service.mcs.persistent.exception
Exception to be thrown if there where no documents in the Solr index matching requested query.
SolrDocumentNotFoundException(String) - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SolrDocumentNotFoundException
Constructs a SolrDocumentNotFoundException with the specified Solr query.
SolrRepresentationIndexer - Class in eu.europeana.cloud.service.mcs.persistent
Receives information about modifications in record representations and their data set assignments and sends them to index.
SolrRepresentationIndexer() - Constructor for class eu.europeana.cloud.service.mcs.persistent.SolrRepresentationIndexer
 
SwiftConnectionException - Exception in eu.europeana.cloud.service.mcs.persistent.exception
Exception to be thrown if there are problem with connection to Open Stack Swift Proxies.
SwiftConnectionException() - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SwiftConnectionException
Constructs a SwiftConnectionException.
SwiftConnectionProvider - Interface in eu.europeana.cloud.service.mcs.persistent.swift
Manage connection for Openstack Swift endpoints using jClouds library.
SwiftContentDAO - Class in eu.europeana.cloud.service.mcs.persistent.swift
Provides DAO operations for Openstack Swift.
SwiftContentDAO() - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.SwiftContentDAO
 
switchInstance() - Method in interface eu.europeana.cloud.service.mcs.persistent.swift.DBlobStore
Switch cycle between BlobStore.
switchInstance() - Method in class eu.europeana.cloud.service.mcs.persistent.swift.DynamicBlobStore
Switch cycle between BlobStore.
SystemException - Exception in eu.europeana.cloud.service.mcs.persistent.exception
Exception that might be thrown by any service implementing persistent MCS service, indicating some problem with external system (e.g.
SystemException() - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SystemException
Constructs a SystemException with no specified detail message.
SystemException(Throwable) - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SystemException
Constructs a SystemException with the specified Throwable.
SystemException(String) - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SystemException
Constructs a SystemException with the specified detail message.
SystemException(String, Throwable) - Constructor for exception eu.europeana.cloud.service.mcs.persistent.exception.SystemException
Constructs a SystemException with the specified detail message.

U

UISClientHandlerImpl - Class in eu.europeana.cloud.service.mcs.persistent.uis
Communicates with Unique Identifier Service using UISClient.
UISClientHandlerImpl() - Constructor for class eu.europeana.cloud.service.mcs.persistent.uis.UISClientHandlerImpl
 
updateDataSet(String, String, String) - Method in class eu.europeana.cloud.service.mcs.persistent.CassandraDataSetService
 
updateSwiftConnectionAddress(String) - Method in class eu.europeana.cloud.service.mcs.persistent.swift.ZookeeperSwiftConnectionProvider
Used to update the property in zookeeper.

W

wrapException(RuntimeException) - Method in class eu.europeana.cloud.service.mcs.persistent.aspects.ServiceExceptionTranslator
Wraps every runtime exception thrown by system into SystemException.

Z

ZookeeperSwiftConnectionProvider - Class in eu.europeana.cloud.service.mcs.persistent.swift
ZookeeperSwiftConnectionProvider(DynamicPropertyManager) - Constructor for class eu.europeana.cloud.service.mcs.persistent.swift.ZookeeperSwiftConnectionProvider
 
A B C D E G H I L N O P Q R S U W Z 

Copyright © 2013–2017 Europeana Cloud Development Team. All rights reserved.