A B C D E F G H I O P R S T U V W
All Classes All Packages
All Classes All Packages
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
Repositorythat registers changes made to its data with theIndexActionRegisterServiceImpl. - IndexActionRepositoryCollectionDecorator(RepositoryCollection, IndexActionRegisterService) - Constructor for class org.molgenis.data.index.IndexActionRepositoryCollectionDecorator
- IndexActionRepositoryDecorator - Class in org.molgenis.data.index
-
Repositorydecorator that registers changes with aIndexActionRegisterServiceImpl. - 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 anIndexActionGroup. - 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
All Classes All Packages