Package org.odpi.openmetadata.repositoryservices.enterprise.repositoryconnector.executors
package org.odpi.openmetadata.repositoryservices.enterprise.repositoryconnector.executors
The executors issue a request to one or more metadata repositories. They store their results in an accumulator and so can be cloned to
operate across multiple threads - where there would be an executor for each thread that is executing a request.
-
ClassDescriptionAddEntityExecutor provides the executor for the addEntity and addExternalEntity methods.AddRelationshipExecutor provides the executor for the addEntity and addExternalEntity methods.RestoreEntityExecutor provides the executor for the restoreEntity method.CloneableRepositoryExecutor describes the interface for a repository executor that can be cloned to run in parallel.FindEntitiesByClassificationExecutor is the executor for the findEntitiesByClassification request.FindEntitiesByPropertyExecutor is the executor for the findEntitiesByProperty request.FindEntitiesByPropertyValueExecutor is the executor for the findEntitiesByPropertyValue request.FindEntitiesExecutor is the executor for the findEntities request.FindRelationshipsByPropertyExecutor is the executor for the findRelationshipsByProperty request.FindRelationshipsByPropertyValueExecutor is the executor for the findRelationshipsByPropertyValue request.FindRelationshipsExecutor is the executor for the findRelationships request.GetAllTypesExecutor provides the executor for the getAllType executorGetEntityDetailExecutor provides the executor for the isEntityKnown and getEntityDetail methods.GetEntityDetailHistoryExecutor is the executor for the findEntitiesByPropertyValue request.GetEntityExecutor provides the common base executor for the getEntityXXX methods.GetEntitySummaryExecutor provides the executor for the getEntitySummary method.GetRelationshipExecutor provides the executor for the isRelationshipKnown and getRelationship methods.GetRelationshipHistoryExecutor is the executor for the getRelationshipHistory request.GetRelationshipsForEntityExecutor is the executor for the getRelationshipsForEntity request.PageableEntityRepositoryExecutorBase is the executor base class for find requests that return entities.PurgeEntityExecutor provides the executor for the purgeEntity method.PurgeRelationshipExecutor provides the executor for the purgeRelationship method.RepositoryExecutor is the interface implemented by the executors that issue requests to a repository during a federated query.RepositoryExecutorBase provides the common functions for all executors for a federated query.RestoreEntityExecutor provides the executor for the restoreEntity method.RestoreRelationshipExecutor provides the executor for the restoreRelationship method.VerifyAttributeTypeDefExecutor provides the executor for the verifyAttributeTypeDef method.VerifyTypeDefExecutor provides the executor for the verifyTypeDef method.