Class AbstractEntitySearchOperation

    • Constructor Detail

      • AbstractEntitySearchOperation

        protected AbstractEntitySearchOperation​(XtdbOMRSRepositoryConnector xtdb,
                                                String entityTypeGUID,
                                                int fromEntityElement,
                                                List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus,
                                                org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchClassifications matchClassifications,
                                                Date asOfTime,
                                                String sequencingProperty,
                                                org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder,
                                                int pageSize,
                                                String userId)
    • Method Detail

      • 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