Direct Known Subclasses:
FindEntities, FindEntitiesByPropertyValue

public abstract class AbstractEntitySearchOperation extends AbstractSearchOperation
Base class that all search operations that retrieve entities should implement.
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>
    Public interface through which to execute the search operation, which should populate the 'xtdbResults' protected member of this class.

    Methods inherited from class org.odpi.openmetadata.adapters.repositoryservices.xtdb.repositoryconnector.readops.AbstractReadOperation

    getXtdbObjectByReference

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getResults

      public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> getResults() throws org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
      Public interface through which to execute the search operation, which should populate the 'xtdbResults' protected member of this class.
      Returns:
      List<EntityDetail> list of results in Egeria form
      Throws:
      org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException - if a requested type for searching is not known to the repository
      org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException - on any error with the read operation, either closing the datasource or timing out