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.
-
Interface Summary Interface Description CloneableRepositoryExecutor CloneableRepositoryExecutor describes the interface for a repository executor that can be cloned to run in parallel.RepositoryExecutor -
Class Summary Class Description AddEntityExecutor AddEntityExecutor provides the executor for the addEntity and addExternalEntity methods.AddRelationshipExecutor AddRelationshipExecutor provides the executor for the addEntity and addExternalEntity methods.ClassifyEntityExecutor RestoreEntityExecutor provides the executor for the restoreEntity method.FindEntitiesByClassificationExecutor FindEntitiesByClassificationExecutor is the executor for the findEntitiesByClassification request.FindEntitiesByPropertyExecutor FindEntitiesByPropertyExecutor is the executor for the findEntitiesByProperty request.FindEntitiesByPropertyValueExecutor FindEntitiesByPropertyValueExecutor is the executor for the findEntitiesByPropertyValue request.FindEntitiesExecutor FindEntitiesExecutor is the executor for the findEntities request.FindRelationshipsByPropertyExecutor FindRelationshipsByPropertyExecutor is the executor for the findRelationshipsByProperty request.FindRelationshipsByPropertyValueExecutor FindRelationshipsByPropertyValueExecutor is the executor for the findRelationshipsByPropertyValue request.FindRelationshipsExecutor FindRelationshipsExecutor is the executor for the findRelationships request.GetAllTypesExecutor GetAllTypesExecutor provides the executor for the getAllType executorGetEntityDetailExecutor GetEntityDetailExecutor provides the executor for the isEntityKnown and getEntityDetail methods.GetEntityExecutor GetEntityExecutor provides the common base executor for the getEntityXXX methods.GetEntitySummaryExecutor GetEntitySummaryExecutor provides the executor for the getEntitySummary method.GetRelationshipExecutor GetRelationshipExecutor provides the executor for the isRelationshipKnown and getRelationship methods.GetRelationshipsForEntityExecutor GetRelationshipsForEntityExecutor is the executor for the getRelationshipsForEntity request.PageableEntityRepositoryExecutorBase PageableEntityRepositoryExecutorBase is the executor base class for find requests that return entities.PurgeEntityExecutor PurgeEntityExecutor provides the executor for the purgeEntity method.PurgeRelationshipExecutor PurgeRelationshipExecutor provides the executor for the purgeRelationship method.RepositoryExecutorBase RestoreEntityExecutor RestoreEntityExecutor provides the executor for the restoreEntity method.RestoreRelationshipExecutor RestoreRelationshipExecutor provides the executor for the restoreRelationship method.VerifyAttributeTypeDefExecutor VerifyAttributeTypeDefExecutor provides the executor for the verifyAttributeTypeDef method.VerifyTypeDefExecutor VerifyTypeDefExecutor provides the executor for the verifyTypeDef method.