A B C D E F G H I O P R S T U V W 
All Classes All Packages

A

ACTION_ORDER - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
The order in which the action is registered within its IndexActionJob
add(Stream<Entity>) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
add(Entity) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
addAttribute(EntityType, Attribute) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
addExcludedEntity(String) - Method in interface org.molgenis.data.index.IndexActionRegisterService
Excludes an entity from being indexed.
addExcludedEntity(String) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
aggregate(EntityType, AggregateQuery) - Method in interface org.molgenis.data.index.SearchService
 

B

bootstrap() - Method in class org.molgenis.data.index.bootstrap.IndexBootstrapper
 

C

CANCELED - org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
index action is canceled
cleanupJobExecutions() - Method in interface org.molgenis.data.index.job.IndexJobScheduler
 
cleanupJobExecutions() - Method in class org.molgenis.data.index.job.IndexJobSchedulerImpl
Cleans up successful IndexJobExecutions that finished longer than five minutes ago.
commitTransaction(String) - Method in class org.molgenis.data.index.transaction.IndexTransactionListener
 
count(EntityType) - Method in interface org.molgenis.data.index.SearchService
 
count(EntityType, Query<Entity>) - Method in interface org.molgenis.data.index.SearchService
 
COUNT - Static variable in class org.molgenis.data.index.meta.IndexActionGroupMetadata
The amount of actions that are grouped together.
create(Repository<Entity>) - Method in class org.molgenis.data.index.IndexedRepositoryDecoratorFactory
 
createIndex(EntityType) - Method in interface org.molgenis.data.index.IndexService
 
createRepository(EntityType) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
createSingleEntityImpact(String, Object) - Static method in class org.molgenis.data.index.Impact
 
createWholeRepositoryImpact(String) - Static method in class org.molgenis.data.index.Impact
 
CREATION_DATE_TIME - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
The creation time of the index action.

D

delete(Stream<Entity>) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
delete(Entity) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
delete(EntityType, Stream<? extends Entity>) - Method in interface org.molgenis.data.index.IndexService
 
delete(EntityType, Entity) - Method in interface org.molgenis.data.index.IndexService
 
deleteAll() - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
deleteAll(Stream<Object>) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
deleteAll(EntityType, Stream<Object>) - Method in interface org.molgenis.data.index.IndexService
 
deleteAttribute(EntityType, Attribute) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
deleteById(Object) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
deleteById(EntityType, Object) - Method in interface org.molgenis.data.index.IndexService
 
deleteIndex(EntityType) - Method in interface org.molgenis.data.index.IndexService
 
deleteRepository(EntityType) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
doCleanupAfterCompletion(String) - Method in class org.molgenis.data.index.transaction.IndexTransactionListener
 

E

ENTITY_ID - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
Entity is filled when only one row of the entity "entityFullName" is indexed
ENTITY_TYPE_ID - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
The name of the entity type ID that needs to be indexed
equals(Object) - Method in class org.molgenis.data.index.meta.IndexAction
Returns whether two index actions are equal ignoring the auto id
executeJob(Progress, String) - Method in class org.molgenis.data.index.job.IndexJobService
 

F

FAILED - org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
index action failed
FINISHED - org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
index action is finished
forgetIndexActions(String) - Method in interface org.molgenis.data.index.IndexActionRegisterService
Removes all index actions registered for a transaction.
forgetIndexActions(String) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 

G

getActionOrder() - Method in class org.molgenis.data.index.meta.IndexAction
 
getCapabilities() - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
getCount() - Method in class org.molgenis.data.index.meta.IndexActionGroup
 
getDependencies() - Method in class org.molgenis.data.index.job.IndexJobExecutionMetadata
 
getDirtyEntities() - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
getDirtyRepositories() - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
getEntirelyDirtyRepositories() - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
getEntityId() - Method in class org.molgenis.data.index.meta.IndexAction
 
getEntityTypeId() - Method in class org.molgenis.data.index.Impact
 
getEntityTypeId() - Method in class org.molgenis.data.index.meta.IndexAction
 
getId() - Method in class org.molgenis.data.index.Impact
 
getId() - Method in class org.molgenis.data.index.meta.IndexAction
 
getId() - Method in class org.molgenis.data.index.meta.IndexActionGroup
 
getIndexActionGroup() - Method in class org.molgenis.data.index.meta.IndexAction
 
getIndexActionJobID() - Method in class org.molgenis.data.index.job.IndexJobExecution
 
getIndexStatus() - Method in class org.molgenis.data.index.meta.IndexAction
 

H

hashCode() - Method in class org.molgenis.data.index.meta.IndexAction
Returns a hash code value for this index action ignoring the auto id
hasIndex(EntityType) - Method in interface org.molgenis.data.index.IndexService
 

I

ID - Static variable in class org.molgenis.data.index.job.IndexJobExecutionMetadata
Example: Transaction id can be used to group all actions into one transaction.
ID - Static variable in class org.molgenis.data.index.meta.IndexActionGroupMetadata
Example: Transaction id can be used to group all actions into one transaction.
ID - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
Is auto generated
Impact - Class in org.molgenis.data.index
Value object to store the impact of changes.
Impact() - Constructor for class org.molgenis.data.index.Impact
 
index(EntityType, Stream<? extends Entity>) - Method in interface org.molgenis.data.index.IndexService
 
index(EntityType, Entity) - Method in interface org.molgenis.data.index.IndexService
 
INDEX_ACTION - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
 
INDEX_ACTION_GROUP - Static variable in class org.molgenis.data.index.meta.IndexActionGroupMetadata
 
INDEX_ACTION_GROUP_ATTR - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
The group that this index action belongs to.
INDEX_ACTION_JOB_ID - Static variable in class org.molgenis.data.index.job.IndexJobExecutionMetadata
 
INDEX_JOB_EXECUTION - Static variable in class org.molgenis.data.index.job.IndexJobExecutionMetadata
 
INDEX_STATUS - Static variable in class org.molgenis.data.index.meta.IndexActionMetadata
Enum: the status of index action.
IndexAction - Class in org.molgenis.data.index.meta
 
IndexAction(String, EntityType) - Constructor for class org.molgenis.data.index.meta.IndexAction
 
IndexAction(Entity) - Constructor for class org.molgenis.data.index.meta.IndexAction
 
IndexAction(EntityType) - Constructor for class org.molgenis.data.index.meta.IndexAction
 
IndexActionFactory - Class in org.molgenis.data.index.meta
 
IndexActionGroup - Class in org.molgenis.data.index.meta
 
IndexActionGroup(String, EntityType) - Constructor for class org.molgenis.data.index.meta.IndexActionGroup
 
IndexActionGroup(Entity) - Constructor for class org.molgenis.data.index.meta.IndexActionGroup
 
IndexActionGroup(EntityType) - Constructor for class org.molgenis.data.index.meta.IndexActionGroup
 
IndexActionGroupFactory - Class in org.molgenis.data.index.meta
 
IndexActionGroupMetadata - Class in org.molgenis.data.index.meta
This entity is used to group the index actions.
IndexActionGroupMetadata(IndexPackage) - Constructor for class org.molgenis.data.index.meta.IndexActionGroupMetadata
 
IndexActionMetadata - Class in org.molgenis.data.index.meta
The index action is used to describe the action that needs to be done to make a Repository's index consistent again.
IndexActionMetadata(IndexPackage, IndexActionGroupMetadata) - Constructor for class org.molgenis.data.index.meta.IndexActionMetadata
 
IndexActionMetadata.IndexStatus - Enum in org.molgenis.data.index.meta
Index action status
IndexActionRegisterService - Interface in org.molgenis.data.index
Registers changes made to an indexed repository that need to be fixed by indexing the relevant data.
IndexActionRegisterServiceImpl - Class in org.molgenis.data.index
Registers changes made to an indexed repository that need to be fixed by indexing the relevant data.
IndexActionRepositoryCollectionDecorator - Class in org.molgenis.data.index
Decorator around a Repository that registers changes made to its data with the IndexActionRegisterServiceImpl.
IndexActionRepositoryCollectionDecorator(RepositoryCollection, IndexActionRegisterService) - Constructor for class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
IndexActionRepositoryDecorator - Class in org.molgenis.data.index
Repository decorator that registers changes with a IndexActionRegisterServiceImpl.
IndexActionRepositoryDecorator(Repository<Entity>, IndexActionRegisterService) - Constructor for class org.molgenis.data.index.IndexActionRepositoryDecorator
 
IndexAlreadyExistsException - Exception in org.molgenis.data.index.exception
Deprecated.
use class that extends from CodedRuntimeException
IndexAlreadyExistsException(String) - Constructor for exception org.molgenis.data.index.exception.IndexAlreadyExistsException
Deprecated.
 
IndexBootstrapper - Class in org.molgenis.data.index.bootstrap
 
IndexBootstrapper(MetaDataService, IndexService, IndexActionRegisterService, DataService, AttributeMetadata) - Constructor for class org.molgenis.data.index.bootstrap.IndexBootstrapper
 
IndexConfig - Class in org.molgenis.data.index
 
IndexConfig(IndexActionRegisterService, TransactionManager, DataService, IndexService, IndexJobExecutionFactory, EntityTypeFactory, JobExecutor) - Constructor for class org.molgenis.data.index.IndexConfig
 
IndexedRepositoryDecoratorFactory - Class in org.molgenis.data.index
 
IndexException - Exception in org.molgenis.data.index.exception
Deprecated.
use class that extends from CodedRuntimeException
IndexException(String) - Constructor for exception org.molgenis.data.index.exception.IndexException
Deprecated.
 
IndexException(String, Throwable) - Constructor for exception org.molgenis.data.index.exception.IndexException
Deprecated.
 
IndexingStrategy - Class in org.molgenis.data.index
Determines the impact of changes.
IndexingStrategy() - Constructor for class org.molgenis.data.index.IndexingStrategy
 
IndexJobExecution - Class in org.molgenis.data.index.job
This entity is used to keep track of the status of the execution of a reindex job.
IndexJobExecution(String, EntityType) - Constructor for class org.molgenis.data.index.job.IndexJobExecution
 
IndexJobExecution(Entity) - Constructor for class org.molgenis.data.index.job.IndexJobExecution
 
IndexJobExecution(EntityType) - Constructor for class org.molgenis.data.index.job.IndexJobExecution
 
IndexJobExecutionFactory - Class in org.molgenis.data.index.job
 
IndexJobExecutionMetadata - Class in org.molgenis.data.index.job
This entity is used to track the progress of the execution of a IndexActionJob.
IndexJobExecutionMetadata(JobPackage, JobExecutionMetaData) - Constructor for class org.molgenis.data.index.job.IndexJobExecutionMetadata
 
indexJobFactory() - Method in class org.molgenis.data.index.IndexConfig
 
indexJobScheduler() - Method in class org.molgenis.data.index.IndexConfig
 
IndexJobScheduler - Interface in org.molgenis.data.index.job
Schedules IndexJobServices.
IndexJobSchedulerImpl - Class in org.molgenis.data.index.job
 
IndexJobSchedulerImpl(DataService, IndexJobExecutionFactory, JobExecutor) - Constructor for class org.molgenis.data.index.job.IndexJobSchedulerImpl
 
indexJobService() - Method in class org.molgenis.data.index.IndexConfig
 
IndexJobService - Class in org.molgenis.data.index.job
Executes the IndexActions stored in an IndexActionGroup.
IndexJobService(DataService, IndexService, EntityTypeFactory) - Constructor for class org.molgenis.data.index.job.IndexJobService
 
IndexPackage - Class in org.molgenis.data.index.meta
 
IndexPackage(PackageMetadata, RootSystemPackage) - Constructor for class org.molgenis.data.index.meta.IndexPackage
 
IndexService - Interface in org.molgenis.data.index
 
IndexStatus - Class in org.molgenis.data.index.job
Keeps track of outstanding index actions.
IndexStatus() - Constructor for class org.molgenis.data.index.job.IndexStatus
 
indexTransactionListener() - Method in class org.molgenis.data.index.IndexConfig
 
IndexTransactionListener - Class in org.molgenis.data.index.transaction
 
IndexTransactionListener(IndexJobScheduler, IndexActionRegisterService) - Constructor for class org.molgenis.data.index.transaction.IndexTransactionListener
 
init() - Method in class org.molgenis.data.index.job.IndexJobExecutionMetadata
 
init() - Method in class org.molgenis.data.index.meta.IndexActionGroupMetadata
 
init() - Method in class org.molgenis.data.index.meta.IndexActionMetadata
 
init() - Method in class org.molgenis.data.index.meta.IndexPackage
 
isEntireRepositoryDirty(EntityType) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
isEntityDirty(EntityKey) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
isRepositoryCompletelyClean(EntityType) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
isSingleEntity() - Method in class org.molgenis.data.index.Impact
 
isWholeRepository() - Method in class org.molgenis.data.index.Impact
 
isWholeRepository() - Method in class org.molgenis.data.index.meta.IndexAction
 

O

org.molgenis.data.index - package org.molgenis.data.index
 
org.molgenis.data.index.bootstrap - package org.molgenis.data.index.bootstrap
 
org.molgenis.data.index.exception - package org.molgenis.data.index.exception
 
org.molgenis.data.index.job - package org.molgenis.data.index.job
 
org.molgenis.data.index.meta - package org.molgenis.data.index.meta
 
org.molgenis.data.index.transaction - package org.molgenis.data.index.transaction
 

P

PACKAGE_INDEX - Static variable in class org.molgenis.data.index.meta.IndexPackage
 
PENDING - org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
index action is just created and is not yet processed

R

rebuildIndex(Repository<? extends Entity>) - Method in interface org.molgenis.data.index.IndexService
 
refreshIndex() - Method in interface org.molgenis.data.index.IndexService
 
register() - Method in class org.molgenis.data.index.IndexConfig
 
register(EntityType, Object) - Method in interface org.molgenis.data.index.IndexActionRegisterService
Log and create locks for an add/update/delete operation on a Repository
register(EntityType, Object) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 
rollbackTransaction(String) - Method in class org.molgenis.data.index.transaction.IndexTransactionListener
 

S

scheduleIndexJob(String) - Method in interface org.molgenis.data.index.job.IndexJobScheduler
Schedules a job to rebuild the index for all changes made in the context of a specific transaction.
scheduleIndexJob(String) - Method in class org.molgenis.data.index.job.IndexJobSchedulerImpl
 
search(EntityType, Query<Entity>) - Method in interface org.molgenis.data.index.SearchService
 
searchOne(EntityType, Query<Entity>) - Method in interface org.molgenis.data.index.SearchService
 
SearchService - Interface in org.molgenis.data.index
 
setActionOrder(int) - Method in class org.molgenis.data.index.meta.IndexAction
 
setCount(int) - Method in class org.molgenis.data.index.meta.IndexActionGroup
 
setEntityId(String) - Method in class org.molgenis.data.index.meta.IndexAction
 
setEntityTypeId(String) - Method in class org.molgenis.data.index.meta.IndexAction
 
setId(String) - Method in class org.molgenis.data.index.meta.IndexAction
 
setIndexActionGroup(IndexActionGroup) - Method in class org.molgenis.data.index.meta.IndexAction
 
setIndexActionJobID(String) - Method in class org.molgenis.data.index.job.IndexJobExecution
 
setIndexStatus(IndexActionMetadata.IndexStatus) - Method in class org.molgenis.data.index.meta.IndexAction
 
SIMPLE_NAME - Static variable in class org.molgenis.data.index.meta.IndexPackage
 
STARTED - org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
index action is started
storeIndexActions(String) - Method in interface org.molgenis.data.index.IndexActionRegisterService
Stores the index actions in the repository.
storeIndexActions(String) - Method in class org.molgenis.data.index.IndexActionRegisterServiceImpl
 

T

toEntityKey() - Method in class org.molgenis.data.index.Impact
 

U

UnknownIndexException - Exception in org.molgenis.data.index.exception
Deprecated.
use class that extends from CodedRuntimeException
UnknownIndexException(String) - Constructor for exception org.molgenis.data.index.exception.UnknownIndexException
Deprecated.
 
UnknownIndexException(String[]) - Constructor for exception org.molgenis.data.index.exception.UnknownIndexException
Deprecated.
 
update(Stream<Entity>) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
update(Entity) - Method in class org.molgenis.data.index.IndexActionRepositoryDecorator
 
updateAttribute(EntityType, Attribute, Attribute) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 
updateRepository(EntityType, EntityType) - Method in class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
 

V

valueOf(String) - Static method in enum org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.molgenis.data.index.meta.IndexActionMetadata.IndexStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForAllIndicesStable() - Method in interface org.molgenis.data.index.job.IndexJobScheduler
 
waitForAllIndicesStable() - Method in class org.molgenis.data.index.job.IndexJobSchedulerImpl
 
waitForIndexToBeStableIncludingReferences(EntityType) - Method in interface org.molgenis.data.index.job.IndexJobScheduler
 
waitForIndexToBeStableIncludingReferences(EntityType) - Method in class org.molgenis.data.index.job.IndexJobSchedulerImpl
 
A B C D E F G H I O P R S T U V W 
All Classes All Packages