A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractEntitySearchOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all search operations that retrieve entities should implement.
AbstractEntitySearchOperation(XtdbOMRSRepositoryConnector, String, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractEntitySearchOperation
AbstractGraphOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all graph operations should implement.
AbstractGraphOperation(XtdbOMRSRepositoryConnector, String, List<InstanceStatus>, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Create a new search operation.
AbstractHistoryOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all metadata instance history retrieval operations should implement.
AbstractHistoryOperation(XtdbOMRSRepositoryConnector, String, Date, Date, int, int, HistorySequencingOrder) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
Create a new history retrieval operation.
AbstractMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
General utilities for the mapping of any instance data.
AbstractMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Default constructor.
AbstractMapping(XtdbOMRSRepositoryConnector) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Default constructor.
AbstractReadOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all read operations should implement.
AbstractReadOperation(XtdbOMRSRepositoryConnector, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
Default constructor ensures that a consistent datasource is created and used for the entirety of the operation, and further ensures it is fully-closed afterwards irrespective of any exceptions.
AbstractReadOperation(XtdbOMRSRepositoryConnector, IXtdbDatasource) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
Alternative constructor to use if an existing datasource is already open that we want to re-use for this operation.
AbstractRelationshipSearchOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all search operations that retrieve entities should implement.
AbstractRelationshipSearchOperation(XtdbOMRSRepositoryConnector, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractRelationshipSearchOperation
AbstractRelationshipSearchOperation(XtdbOMRSRepositoryConnector, String, int, List<InstanceStatus>, IXtdbDatasource, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractRelationshipSearchOperation
Create a new search operation.
AbstractSearchOperation - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class that all search operations should implement.
AbstractSearchOperation(XtdbOMRSRepositoryConnector, String, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Create a new search operation.
AbstractSearchOperation(XtdbOMRSRepositoryConnector, String, int, List<InstanceStatus>, SearchClassifications, IXtdbDatasource, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Create a new search operation.
AbstractTransactionFunction - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base class that all transaction functions should implement.
AbstractTransactionFunction() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
 
add(Long, Exception) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.ErrorMessageCache
Add an error for a given transaction.
addArrayPropertyValueToDoc(IPersistentMap, Keyword, ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ArrayPropertyValueMapping
Add the provided array value to the XTDB map.
addArrayPropertyValueToDoc(XtdbOMRSRepositoryConnector, XtdbDocument.Builder, PropertyKeywords, ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ArrayPropertyValueMapping
Add the provided array value to the XTDB document.
addAttributeTypeDef(String, AttributeTypeDef) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
addAttributeTypeDef(AttributeTypeDef) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Cache the provided attribute type definition for use across threads.
addClassificationConditions(SearchClassifications, Set<String>, XtdbOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Retrieve the set of conditions appropriate to XTDB for the provided Egeria conditions.
addConditions(List<IPersistentCollection>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add the provided list of conditions to those to be included in the query.
addEntity(String, String, InstanceProperties, List<Classification>, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
AddEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding an entity.
addEntityLimiters(List<String>, List<String>, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Add condition(s) to limit the resulting entities by the provided criteria.
addEntityProxy(String, EntityProxy) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
AddEntityProxy - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding an EntityProxy.
addEnumPropertyValueToDoc(IPersistentMap, Keyword, EnumPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Add the provided enum value to the XTDB map.
addEnumPropertyValueToDoc(XtdbDocument.Builder, PropertyKeywords, EnumPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Add the provided enum value to the XTDB document.
addExternalEntity(String, String, String, String, InstanceProperties, List<Classification>, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
addExternalRelationship(String, String, String, String, InstanceProperties, String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
addFindElement(Symbol) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add the specified symbol to the list of those that are discovered by the search conditions (if not already in the list)
addInstancePropertyValueToDoc(IPersistentMap, PropertyKeywords, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertyValueMapping
Add a single property value to the provided XTDB representation.
addMapPropertyValueToDoc(IPersistentMap, Keyword, MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.MapPropertyValueMapping
Add the provided map value to the XTDB map.
addMapPropertyValueToDoc(XtdbOMRSRepositoryConnector, XtdbDocument.Builder, PropertyKeywords, MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.MapPropertyValueMapping
Add the provided map value to the XTDB document.
addPrimitivePropertyValueToDoc(IPersistentMap, Keyword, PrimitivePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.PrimitivePropertyValueMapping
Add the provided primitive value to the XTDB map.
addPrimitivePropertyValueToDoc(XtdbDocument.Builder, PropertyKeywords, PrimitivePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.PrimitivePropertyValueMapping
Add the provided primitive value to the XTDB document.
addPropertyBasedSorting(Set<Keyword>, Keyword) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add the necessary conditions for sorting based on a property: somewhat complex as we need to ensure that the property being used in the sort is included in the search results themselves, and given the qualification of property names this could mean several different properties we ultimately need to attempt to sort by, and hence this separate method.
addPropertyConditions(SearchProperties, String, Set<String>, XtdbOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Retrieve the set of conditions appropriate to XTDB for the provided Egeria conditions.
addRelationship(String, String, InstanceProperties, String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
AddRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding a Relationship.
AddRelationship(Long, String, String, PersistentHashMap, PersistentHashMap, Relationship) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddRelationship
Constructor used to execute the transaction function.
addRelationshipEndpointConditions(String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add a condition to match either endpoint of a relationship to the provided reference (primary key).
addRelationshipLimiters(String, List<String>, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Add condition(s) to limit the resulting relationships by the provided lists.
addSequencing(SequencingOrder, String, String, Set<String>, XtdbOMRSRepositoryConnector) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add the sequencing information onto the query.
addStatusLimiters(List<InstanceStatus>, Symbol) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add the provided statuses as limiters on which results should be retrieved from the query.
addStructPropertyValueToDoc(IPersistentMap, Keyword, StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.StructPropertyValueMapping
Add the provided struct value to the XTDB map.
addStructPropertyValueToDoc(XtdbOMRSRepositoryConnector, XtdbDocument.Builder, PropertyKeywords, StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.StructPropertyValueMapping
Add the provided struct value to the XTDB document.
addToDoc(XtdbOMRSRepositoryConnector, XtdbDocument.Builder, InstanceType, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertiesMapping
Add the provided instance property values to the XTDB document.
addToMap(IPersistentMap, String, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertiesMapping
Add the provided instance property values to the XTDB document map.
addToMap(IPersistentMap, Classification) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Add the details of the provided classification to the XTDB document map.
addToMap(IPersistentMap, InstanceAuditHeader, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria representation into a XTDB document map.
addToXtdbDoc(XtdbDocument.Builder) - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Add the details of the mapping to the provided XtdbDocument builder.
addTypeCondition(TypeDefCategory, String, List<String>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add a condition to limit the type of the results by their TypeDef GUID.
addTypeDef(String, TypeDef) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
addTypeDef(TypeDef) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Cache the provided type definition for use across threads.
addTypeDetailsToMap(IPersistentMap, InstanceType, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria type information into a XTDB document map.
AND_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
ArrayPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular ArrayPropertyValues between persistence and objects.
ArrayPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.ArrayPropertyValueMapping
 
asDetail() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Retrieve the requested entity as a detailed object from the XTDB repository.
asOfTime - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
 
asProxy() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Retrieve the requested entity as a proxy from the XTDB repository.
asSummary() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Retrieve the requested entity as a summary from the XTDB repository.
ATTRIBUTE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 

B

BAD_CATEGORY_FOR_TYPEDEF_ATTRIBUTE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
BAD_INSTANCE_STATUS - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
BAD_PROPERTY_FOR_TYPE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
BAD_PROPERTY_TYPE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
buildDoc(XtdbDocument.Builder, InstanceAuditHeader) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria representation into a XTDB document.
buildDoc(XtdbDocument.Builder, InstanceAuditHeader, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided Egeria representation into a XTDB document.
buildPropertyConditions(SearchProperties, String, boolean, Set<String>, XtdbOMRSRepositoryConnector, boolean, boolean) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
Retrieve a set of translated XTDB conditions appropriate to the provided Egeria conditions.
buildWildcardLuceneCondition(String, XtdbOMRSRepositoryConnector, Set<String>, String, boolean) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
Adds conditions to the search to find any text field that matches the supplied criteria (leveraging a separate Lucene index).
buildWildcardTextCondition(String, XtdbOMRSRepositoryConnector, Set<String>, String, boolean, boolean) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
Add conditions to the search to find any text field that matches the supplied criteria (without a separate Lucene index).
byRef(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationship
Translate the provided XTDB document reference into an Egeria relationship.

C

CANNOT_CLOSE_RESOURCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
CANNOT_READ_CONFIGURATION - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
CANNOT_READ_CONFIGURATION - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
CLASS_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
 
classification(String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validate that a classification is valid for the entity.
CLASSIFICATION_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
 
classificationList(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validate that a classification is valid for the entity.
ClassificationMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of Classifications between persistence and objects.
ClassificationMapping(XtdbOMRSRepositoryConnector, List<Classification>) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Construct a mapping from a Classification (to map to a XTDB representation).
ClassificationMapping(XtdbOMRSRepositoryConnector, XtdbDocument) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
classificationProperties(String, InstanceProperties, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validate that a classification is valid for the entity.
classifyEntity(String, String, String, String, String, ClassificationOrigin, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
classifyEntity(String, String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ClassifyEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding / updating a classification to an entity.
ClassifyEntity(Long, PersistentHashMap, String, String, String, String, String, String, ClassificationOrigin, String, InstanceProperties) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ClassifyEntity
Constructor used to execute the transaction function.
ConditionBuilder - Class in org.odpi.egeria.connectors.juxt.xtdb.model.search
Methods for building up complex conditions used by the queries.
conditions - Variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
Constants - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
A set of constants to use across mappings.
CONTAINS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntityProxy
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ClassifyEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeclassifyEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeClassificationReferenceCopy
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReLinkRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeEntity
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeRelationship
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveClassificationReferenceCopy
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveEntityReferenceCopy
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveRelationshipReferenceCopy
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityProperties
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityStatus
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipProperties
Create the transaction function within XTDB.
create(Transaction.Builder) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipStatus
Create the transaction function within XTDB.
CREATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
CREATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
CREATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
createTransactionFunction(Transaction.Builder, Keyword, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Create the transaction function within XTDB.
CURRENT_STATUS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
CURRENT_STATUS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 

D

declassifyEntity(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
DeclassifyEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for removing a classification to an entity.
DeclassifyEntity(Long, PersistentHashMap, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeclassifyEntity
Constructor used to execute the transaction function.
deduplicateAndPage(ICursor<List<?>>, int, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
De-duplicate and return only the selected page of results from the provided collection of XTDB query results.
deleteAttributeTypeDef(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
deleteEntity(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
DeleteEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for soft-deleting an entity.
DeleteEntity(Long, PersistentHashMap, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteEntity
Constructor used to execute the transaction function.
deleteInstance(String, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteInstance
Makes the necessary changes to mark a metadata instance as soft-deleted.
DeleteInstance - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for deleting instances.
DeleteInstance() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteInstance
 
deleteRelationship(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
DeleteRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for soft-deleting a relationship.
DeleteRelationship(Long, PersistentHashMap, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteRelationship
Constructor used to execute the transaction function.
deleteTypeDef(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
DESERIALIZATION_FAILURE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
detailByGuid(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided Egeria unique identifier into an Egeria entity.
detailByRef(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided XTDB document reference into an Egeria entity.
disconnect() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddRelationship
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ClassifyEntity
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeclassifyEntity
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteEntity
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteRelationship
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeClassificationReferenceCopy
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
Interface that returns the document about to be evicted (purged).
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
Interface that returns the document about to be evicted (purged).
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeEntity
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeRelationship
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReLinkRelationship
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreEntity
Interface that returns the restored document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreRelationship
Interface that returns the restored document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeEntity
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeRelationship
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveClassificationReferenceCopy
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveEntityReferenceCopy
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveRelationshipReferenceCopy
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityProperties
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityStatus
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipProperties
Interface that returns the updated document to write-back from the transaction.
doc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipStatus
Interface that returns the updated document to write-back from the transaction.
DOC_ID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
DUPLICATE_PROPERTIES - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
DUPLICATE_PROPERTIES - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 

E

ELIDE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
ENDS_WITH - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
ENTITY_GUID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
ENTITY_HOME_COLLECTION_REFERENCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
ENTITY_NOT_CLASSIFIED - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
ENTITY_NOT_KNOWN - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
ENTITY_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
 
ENTITY_PROXIES - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
 
ENTITY_PROXIES - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
ENTITY_PROXY_ONLY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
ENTITY_PROXY_ONLY_MARKER - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
 
ENTITY_PROXY_ONLY_MARKER - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
EntityDetailMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of EntityDetails between persistence and objects.
EntityDetailMapping(XtdbOMRSRepositoryConnector, EntityDetail) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Construct a mapping from an EntityDetail (to map to a XTDB representation).
EntityDetailMapping(XtdbOMRSRepositoryConnector, XtdbDocument) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
entityFromStore(String, IPersistentMap, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Verify that an entity has been successfully retrieved from the repository and has valid contents.
EntityProxyMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of EntityProxies between persistence and objects.
EntityProxyMapping(XtdbOMRSRepositoryConnector, EntityProxy) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Construct a mapping from an EntityDetail (to map to a XTDB representation).
EntityProxyMapping(XtdbOMRSRepositoryConnector, XtdbDocument) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
EntitySummaryMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of EntitySummaries between persistence and objects.
EntitySummaryMapping(XtdbOMRSRepositoryConnector, EntitySummary) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Construct a mapping from an EntityDetail (to map to a XTDB representation).
EntitySummaryMapping(XtdbOMRSRepositoryConnector, XtdbDocument) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
EnumPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular EnumPropertyValues between persistence and objects.
EnumPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
 
EQ_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
equals(Object) - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
equals(Object) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Default equality comparison.
ErrorMessageCache - Class in org.odpi.egeria.connectors.juxt.xtdb.cache
A thread-safe way of capturing errors for a given transaction for error-handling purposes across threads.
ErrorMessageCache() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.cache.ErrorMessageCache
 
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntityHistory
Retrieve previous versions of the entity between the provided dates, ordered as requested.
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntityNeighborhood
Execute the getEntityNeighborhood operation.
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetLinkingEntities
Execute the getLinkingEntities operation.
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelatedEntities
Execute the getRelatedEntities operation.
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationship
Retrieve the requested relationship from the XTDB repository.
execute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationshipHistory
Retrieve previous versions of the relationship between the provided dates, ordered as requested.
existingDB - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
 
expectsLuceneRegexes() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Indicates whether the connector expects all regular expressions to be Lucene-compatible (true) or not (false).

F

FAILED_DISCONNECT - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
FAILED_RELATIONSHIP_DELETE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
FAILED_RELATIONSHIP_DELETE_CASCADE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
FAILED_REPOSITORY_SHUTDOWN - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
FAILED_REPOSITORY_STARTUP - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
FAILED_RETRIEVAL - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
findDirectNeighbors(IXtdbDatasource, String, List<String>, List<String>, List<InstanceStatus>, List<String>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Find the immediate neighbors (1-degree separated entities and the relationships between) using the provided criteria.
findEntities(String, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
FindEntities - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'findEntities' operation of the OMRS metadata collection interface.
FindEntities(XtdbOMRSRepositoryConnector, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.FindEntities
Create a new 'findEntities' executable.
findEntitiesByClassification(String, String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
findEntitiesByProperty(String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
findEntitiesByPropertyValue(String, String, String, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
FindEntitiesByPropertyValue - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'findEntitiesByPropertyValue' operation of the OMRS metadata collection interface.
FindEntitiesByPropertyValue(XtdbOMRSRepositoryConnector, String, String, int, List<InstanceStatus>, SearchClassifications, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.FindEntitiesByPropertyValue
Create a new 'findEntitiesByPropertyValue' executable.
findNeighborhood(IXtdbDatasource, List<String>, List<String>, List<String>, int, boolean) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Find the entities and relationships that radiate out from the supplied entity GUID.
findRelationships(String, String, List<String>, SearchProperties, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
FindRelationships - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'findRelationships' operation of the OMRS metadata collection interface.
FindRelationships(XtdbOMRSRepositoryConnector, String, List<String>, SearchProperties, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.FindRelationships
Create a new 'findRelationships' executable.
findRelationshipsByProperty(String, String, InstanceProperties, MatchCriteria, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
findRelationshipsByPropertyValue(String, String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
FindRelationshipsByPropertyValue - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'findRelationshipsByPropertyValue' operation of the OMRS metadata collection interface.
FindRelationshipsByPropertyValue(XtdbOMRSRepositoryConnector, String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.FindRelationshipsByPropertyValue
Create a new 'findRelationshipsByPropertyValue' executable.
FOUND_RESULTS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc(InstanceAuditHeader, XtdbDocument) - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided XTDB representation into an Egeria representation.
fromDoc(InstanceAuditHeader, XtdbDocument, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided XTDB representation into an Egeria representation.
fromElement - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
 
fromElement - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
fromMap(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Translate the provided XTDB representation into an Egeria representation.
fromMap(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Translate the provided XTDB representation into an Egeria representation.
fromMap(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Translate the provided XTDB representation into an Egeria representation.
fromMap(EntitySummary, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Translate the provided XTDB representation into an Egeria representation.
fromMap(InstanceAuditHeader, IPersistentMap, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Translate the provided XTDB representation into an Egeria representation.
fromMap(InstanceHeader, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided XTDB representation into an Egeria representation.
fromTime - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntityProxy
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ClassifyEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeclassifyEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeClassificationReferenceCopy
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReLinkRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeEntity
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeRelationship
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveClassificationReferenceCopy
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveEntityReferenceCopy
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveRelationshipReferenceCopy
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityProperties
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityStatus
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipProperties
 
FUNCTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipStatus
 

G

get(Long) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.ErrorMessageCache
Retrieve any error for the given transaction.
getAllPropertyKeywordsForTypeDef(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve a map of all property keywords for the provided type definition.
getAllSuperTypes(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve a list of all supertypes of the provided type definition.
getAllTypeDefsForProperty(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Return the names of all type definitions that define the supplied property name.
getArrayPropertyValueForComparison(XtdbOMRSRepositoryConnector, ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ArrayPropertyValueMapping
Convert the provided array property value into a XTDB comparable form.
getArrayPropertyValueForComparison(ArrayPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ArrayPropertyValueMapping
Convert the provided array property value into a XTDB comparable form.
getAttribute() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the attribute definition for this property.
getAttributeTypeDef(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the attribute type definition for the given GUID.
getClassificationConditions(List<String>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Add condition(s) to limit the resulting entities by the provided classifications.
getClassificationConditions(SearchClassifications, Set<String>, XtdbOMRSRepositoryConnector, boolean, boolean) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Retrieve a set of translated XTDB conditions appropriate to the provided Egeria conditions.
getClassificationNameFromNamespace(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Given a fully-qualified classification namespace and a root, parse out the name of the classification.
getClassificationOriginFromSymbolicName(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Convert the provided symbolic name into its ClassificationOrigin.
getClassificationOriginFromSymbolicName(XtdbOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Convert the provided symbolic name into its ClassificationOrigin.
getDeserializedValue(IPersistentMap, JavaType) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Retrieve the deserialized value given an embedded form.
getDeserializedValue(XtdbOMRSRepositoryConnector, String, String, IPersistentMap, JavaType) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Retrieve the deserialized value given an embedded form.
getEmbeddedKeyword() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the keyword to be used for storing embedded JSON-serialized values.
getEmbeddedPath() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the string representation of the keyword to be used for storing embedded JSON-serialized values.
getEmbeddedSerializedForm(Object) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Retrieve an embedded JSON-serialized form of a given object.
getEmbeddedSerializedForm(XtdbOMRSRepositoryConnector, String, String, Object) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Retrieve an embedded JSON-serialized form of a given object.
getEndsWithPropertyNameForMatching(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve a partially-qualified property name that can be used to compare a Lucene match using ends-with.
GetEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class to retrieve entity information.
GetEntity(XtdbOMRSRepositoryConnector, String, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Default constructor ensures that a consistent datasource is created and used for the entirety of the operation, and further ensures it is fully-closed afterwards irrespective of any exceptions.
getEntityDetail(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getEntityDetail(String, String, Date) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getEntityDetailHistory(String, String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetEntityHistory - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getEntityDetailHistory' operation of the OMRS metadata collection interface.
GetEntityHistory(XtdbOMRSRepositoryConnector, String, Date, Date, int, int, HistorySequencingOrder) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntityHistory
Create a new entity history retrieval operation.
getEntityNeighborhood(String, String, List<String>, List<String>, List<InstanceStatus>, List<String>, Date, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetEntityNeighborhood - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getEntityNeighborhood' operation of the OMRS metadata collection interface.
GetEntityNeighborhood(XtdbOMRSRepositoryConnector, String, List<String>, List<String>, List<InstanceStatus>, List<String>, Date, int) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntityNeighborhood
Create a new getEntityNeighborhood operation.
getEntityProxy(String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getEntityRefFromGraphTuple(List<?>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Retrieve the entity reference from the provided graph query result.
getEntitySummary(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getEnumPropertyValueForComparison(EnumPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided enumeration property value into a XTDB comparable form.
getFromDoc(XtdbOMRSRepositoryConnector, InstanceType, XtdbDocument) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertiesMapping
Retrieve the instance property values from the provided XTDB document.
getFromDoc(XtdbOMRSRepositoryConnector, XtdbDocument) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Translate the provided XTDB representation of an entity into an EntityProxy.
getFromMap(InstanceType, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertiesMapping
Translate the provided XTDB representation into an Egeria representation.
getGUID(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Retrieve the instance GUID from the provided metadata instance.
getGuidReference(XtdbOMRSRepositoryConnector, InstanceHeader) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided InstanceHeader information into a XTDB reference to the GUID of the instance.
getGuidReference(InstanceHeader) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided InstanceHeader information into a XTDB reference to the GUID of the instance.
getHomeClassifications(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getInitialStatus(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the initial status to use for an instance of the supplied type.
getInstanceProvenanceType(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Retrieve the instanceProvenanceType from the provided metadata instance.
getInstanceProvenanceTypeFromOrdinal(Integer) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceProvenanceType.
getInstanceProvenanceTypeFromOrdinal(XtdbOMRSRepositoryConnector, Integer) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceProvenanceType.
getInstanceStatusFromOrdinal(Integer) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceStatus.
getInstanceStatusFromOrdinal(XtdbOMRSRepositoryConnector, Integer) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided ordinal into its InstanceStatus.
getInstanceType(TypeDefCategory, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the instance type representing the provided type definition.
getKeyword(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Construct a string representation of a keyword.
getKeyword(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
Construct a string representation of a keyword.
getKeywordsForProperty(XtdbOMRSRepositoryConnector, String, String, Set<String>, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertyValueMapping
Retrieve the fully-qualified names for the provided property, everywhere it could appear within a given type.
getLinkingEntities(String, String, String, List<InstanceStatus>, Date) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetLinkingEntities - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getLinkingEntities' operation of the OMRS metadata collection interface.
GetLinkingEntities(XtdbOMRSRepositoryConnector, String, String, List<InstanceStatus>, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetLinkingEntities
Create a new getLinkingEntities operation.
getMapPropertyValueForComparison(XtdbOMRSRepositoryConnector, MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.MapPropertyValueMapping
Convert the provided map property value into a XTDB comparable form.
getMapPropertyValueForComparison(MapPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.MapPropertyValueMapping
Convert the provided map property value into a XTDB comparable form.
getMessageDefinition() - Method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
getMessageDefinition() - Method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
Retrieve a message definition object for an exception.
getMessageDefinition(String...) - Method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
getMessageDefinition(String...) - Method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
Retrieve a message definition object for an exception.
getMetadataCollectionId(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Retrieve the metadataCollectionId from the provided metadata instance.
getNamespaceForClassification(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Given a classification name (on its own), convert it into a qualified name that can be used for the namespace.
getNamespaceForClassification(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Given a classification name and qualifying namespace, convert into a qualified name that can be used for the classification-specific namespace.
getNamespaceForProperties(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Retrieve the namespace for properties of the classification
getNextLevelNeighbors(IXtdbDatasource, List<String>, List<String>, List<String>, List<InstanceStatus>, List<String>, Set<String>, Set<String>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Find the entities and relationships that radiate out directly from the supplied list of entity GUIDs.
getOrdinalForInstanceProvenanceType(InstanceProvenanceType) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided InstanceProvenanceType into its symbolic name.
getOrdinalForInstanceStatus(InstanceStatus) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EnumPropertyValueMapping
Convert the provided InstanceStatus into its ordinal.
getPersistenceDetails(IXtdb) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.PersistenceLayer
Retrieve details about the persistence layer from the provided XTDB back-end.
getPreviousVersionFromCursor(ICursor<IPersistentMap>) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoInstanceUpdate
Retrieve only the current and previous versions of the provided XTDB reference, from an already-opened lazily- evaluated cursor.
getPreviousVersions(IXtdbDatasource, String, Date, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
Retrieve the previous versions of the provided XTDB object, from an already-opened point-in-time view of the repository back to the earliest point in time defined by the 'earliest' parameter.
getPrimitiveValueForComparison(PrimitivePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.PrimitivePropertyValueMapping
Convert the provided primitive property value into a XTDB comparable form.
getPropertyKeywords(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the property keywords for the provided property in the specified type definition.
getPropertyName() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the simple name of the property (unqualified), primarily for logging purposes.
getPropertyNamespaceForType(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the namespace for the provided type definition's properties.
getQuery() - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Retrieve the query object, as ready-to-be-submitted to XTDB API's query method.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Translate the provided GUID into a XTDB reference.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Retrieve the canonical reference to the entity summary with the specified GUID.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Retrieve the canonical reference to the entity summary with the specified GUID.
getReference(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Retrieve the canonical reference to the relationship with the specified GUID.
getReference(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided details into a XTDB reference.
getReferenceCondition(Keyword, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add a condition to match the value of a property to a reference (primary key).
getRelatedEntities(String, String, List<String>, int, List<InstanceStatus>, List<String>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetRelatedEntities - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getRelatedEntities' operation of the OMRS metadata collection interface.
GetRelatedEntities(XtdbOMRSRepositoryConnector, String, List<String>, List<InstanceStatus>, List<String>, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelatedEntities
Create a new getRelatedEntities operation.
getRelatedToCondition() - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Add a condition to match the value of a property to a variable.
getRelatedToCondition(String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Add a condition to match the value of a property to a literal.
getRelationship(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
getRelationship(String, String, Date) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Base class to retrieve relationship information.
GetRelationship(XtdbOMRSRepositoryConnector, String, Date) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationship
Default constructor ensures that a consistent datasource is created and used for the entirety of the operation, and further ensures it is fully-closed afterwards irrespective of any exceptions.
getRelationshipHistory(String, String, Date, Date, int, int, HistorySequencingOrder) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetRelationshipHistory - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getRelationshipHistory' operation of the OMRS metadata collection interface.
GetRelationshipHistory(XtdbOMRSRepositoryConnector, String, Date, Date, int, int, HistorySequencingOrder) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationshipHistory
Create a new relationship history retrieval operation.
getRelationshipsForEntity(String, String, String, int, List<InstanceStatus>, Date, String, SequencingOrder, int) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
GetRelationshipsForEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.readops
Implements the 'getRelationshipsForEntity' operation of the OMRS metadata collection interface.
GetRelationshipsForEntity(XtdbOMRSRepositoryConnector, String, String, int, List<InstanceStatus>, IXtdbDatasource, String, SequencingOrder, int, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationshipsForEntity
Create a new 'getRelationshipsForEntity' executable.
getResultingEntity(String, TransactionInstant, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Validates that the commit was persisted (if synchronous), throwing an exception if it failed, and also retrieves and returns the detailed entity that resulted from the transaction.
getResultingRelationship(String, TransactionInstant, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Validates that the commit was persisted (if synchornous), throwing an exception if it failed, and also retrieves and returns the detailed relationship that resulted from the transaction.
getResults() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractEntitySearchOperation
Public interface through which to execute the search operation, which should populate the 'xtdbResults' protected member of this class.
getResults() - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractRelationshipSearchOperation
Public interface through which to execute the search operation, which should populate the 'xtdbResults' protected member of this class.
getSearchableKeyword() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the keyword to be used for storing a searchable value.
getSearchablePath() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the string representation of the keyword to be used for storing a searchable value.
getSearchableValueKeyword(String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the keyword to use to store a searchable value for the property.
getSerializedPropertyKeyword(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
Retrieve the keyword to use to store the serialized value of the property.
getStatusLimiters(Symbol, List<InstanceStatus>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Retrieve the status condition(s) for the provided status limiters.
getStructPropertyValueForComparison(XtdbOMRSRepositoryConnector, StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.StructPropertyValueMapping
Convert the provided struct property value into a XTDB comparable form.
getStructPropertyValueForComparison(StructPropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.StructPropertyValueMapping
Convert the provided struct property value into a XTDB comparable form.
getSymbolicNameForClassificationOrigin(ClassificationOrigin) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Convert the provided ClassificationOrigin into its symbolic name.
getTxnTimeCalculation(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Create the let statements necessary to capture the valid time that should be used when submitting the transaction.
getTypeCondition(Symbol, TypeDefCategory, String, List<String>) - Method in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Add a condition to limit the type of the results by their TypeDef GUID.
getTypeDef(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the type definition for the given GUID.
getTypeDefByName(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Retrieve the type definition for the given name.
getTypeDefForInstance(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Retrieve the type definition for the provided metadata instance.
getTypeDefGUID(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Retrieve the type definition GUID from the provided metadata instance.
getTypeFromInstance(IPersistentMap, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Retrieve the instance type details from the provided XTDB document map.
getValueForComparison(XtdbOMRSRepositoryConnector, InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertyValueMapping
Convert the provided Egeria value into a XTDB comparable form.
getValueForComparison(InstancePropertyValue) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertyValueMapping
Convert the provided Egeria value into a XTDB comparable form.
getVersion(IXtdb) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.PersistenceLayer
Retrieve the version of the persistence layer for the provided XTDB back-end.
getXtdbAPI() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Retrieve the XTDB API directly.
getXtdbObjectByReference(IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
Retrieve the requested reference's details from an already-open XTDB datasource.
GT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
GTE_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 

H

hashCode() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
hashCode() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Default hash calculation.
HOME_METADATA_COLLECTION_ID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 

I

IN_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
INACTIVE_INSTANCE_TYPE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
incrementVersion(String, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Changes the control information to reflect an update in an instance.
incrementVersion(String, IPersistentMap, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AbstractTransactionFunction
Changes the control information to reflect an update in an instance.
INSTANCE_ALREADY_DELETED - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INSTANCE_HOME_NOT_LOCAL - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INSTANCE_NOT_DELETED - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INSTANCE_PROVENANCE_TYPE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
INSTANCE_PROVENANCE_TYPE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
INSTANCE_REF_PREFIX - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
 
INSTANCE_REF_PREFIX - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
 
InstanceAuditHeaderMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of InstanceAuditHeaders between persistence and objects.
InstanceAuditHeaderMapping(XtdbOMRSRepositoryConnector) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Default constructor.
instanceCanBeUpdated(IPersistentMap, String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Verify that a metadata instance can be updated by the metadataCollection.
instanceCanBeUpdated(IPersistentMap, String, String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Verify that a metadata instance can be updated by the metadataCollection.
instanceGUID - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
 
instanceHeader - Variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
 
InstanceHeaderMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of InstanceHeaders between persistence and objects.
InstanceHeaderMapping(XtdbOMRSRepositoryConnector, InstanceHeader) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Construct a mapping from an InstanceAuditHeader (to map to a XTDB representation).
InstanceHeaderMapping(XtdbOMRSRepositoryConnector, XtdbDocument) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
instanceIsDeleted(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validates that the provided metadata instance is in a soft-deleted state.
instanceIsNotDeleted(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validates that the provided metadata instance is not in a deleted state.
InstancePropertiesMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of InstanceProperties between persistence and objects.
InstancePropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular InstancePropertyValues between persistence and objects.
InstancePropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstancePropertyValueMapping
Necessary default constructor to ensure we can use the static objectMapper of the base class.
instanceStatus(Integer, TypeDef, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validates an instance status where null is permissible.
instanceType(IPersistentMap, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Verify that the instance retrieved from the repository has a valid instance type.
INVALID_CLASSIFICATION_FOR_ENTITY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INVALID_ENTITY_FROM_STORE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INVALID_INSTANCE_FROM_STORE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INVALID_PROPERTY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
INVALID_RELATIONSHIP_ENDS - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
INVALID_STRING_COMPARISON - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
INVALID_TYPEDEF - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
IS_NULL_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
isDataStoreEmpty() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Checks whether the data store is currently empty.
isEntityKnown(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
isKnownBaseProperty(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Check whether the specified property is a known base-level Classification property.
isKnownBaseProperty(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
Check whether the specified property is a known base-level Instance property.
isLatestVersion(IXtdb) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.PersistenceLayer
Check whether the persistence layer for the provided XTDB back-end is the latest or not.
isLuceneConfigured() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Indicates whether Lucene is configured in the connector (true) or not (false).
isOnlyAProxy(IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Indicates whether the provided map represents only an EntityProxy (true) or a full EntityDetail (false).
isOnlyAProxy(XtdbDocument) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Indicates whether the provided map represents only an EntityProxy (true) or a full EntityDetail (false).
isRelationshipKnown(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
isTypeOf(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Validate that an entity's type is of the expected/desired type, which may be a subtype of the expected type.
isValidClassificationForEntity(String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Return boolean indicating if a classification type can be applied to a specified entity.

K

Keywords - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Keywords for re-use across the various transaction functions.
Keywords() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 

L

LAST_CLASSIFICATION_CHANGE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
 
LAST_CLASSIFICATION_CHANGE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
LATEST_VERSION - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.PersistenceLayer
 
limitResultsByStatus - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
 
limitResultsByStatus - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
logProblem(String, String, XtdbOMRSAuditCode, Throwable, String...) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Log a problem with the connector, preferring the audit log so long as it is available and only falling back to debug-level logging if it is not.
LT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
LTE_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
LUCENE_REGEXES - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnectorProvider
 

M

MAINTAINED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
MAINTAINED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
mapper - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
 
MAPPING_FAILURE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
MapPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular MapPropertyValues between persistence and objects.
MapPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.MapPropertyValueMapping
 
matchClassifications - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
MAX_TRAVERSAL_DEPTH - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
METADATA_COLLECTION_CONFLICT - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
METADATA_COLLECTION_ID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
METADATA_COLLECTION_ID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
METADATA_COLLECTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
METADATA_COLLECTION_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
METHOD_NAME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
 

N

N_CLASSIFICATIONS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
 
N_LAST_CLASSIFICATION_CHANGE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
 
NEQ_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
NO_PROPERTIES_FOR_TYPE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
NO_REGEX - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
NO_SORT_PROPERTY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
NON_EXISTENT_ENUM - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
NON_INSTANCE_RETRIEVAL - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
nonProxyEntity(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validates that the provided entity is not only an EntityProxy.
NOT_JOIN_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
NOT_NULL_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
NOT_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
NULL_PROPERTY_NAME_FOR_INSTANCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
NULL_PROPERTY_TYPE_FOR_INSTANCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
NULL_PROPERTY_VALUE_FOR_INSTANCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
NULL_REQUIRED_PROPERTY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 

O

OR_JOIN - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
OR_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
org.odpi.egeria.connectors.juxt.xtdb.auditlog - package org.odpi.egeria.connectors.juxt.xtdb.auditlog
Defines the audit and error logging messages used by the XTDB repository connector.
org.odpi.egeria.connectors.juxt.xtdb.cache - package org.odpi.egeria.connectors.juxt.xtdb.cache
 
org.odpi.egeria.connectors.juxt.xtdb.mapping - package org.odpi.egeria.connectors.juxt.xtdb.mapping
Implements the mapping logic between Egeria objects and XTDB documents.
org.odpi.egeria.connectors.juxt.xtdb.model - package org.odpi.egeria.connectors.juxt.xtdb.model
Implements basic model details for the XTDB repository connector.
org.odpi.egeria.connectors.juxt.xtdb.model.search - package org.odpi.egeria.connectors.juxt.xtdb.model.search
Implements the model used to translate between Egeria's search interface elements and the underlying XTDB repository's search mechanisms.
org.odpi.egeria.connectors.juxt.xtdb.readops - package org.odpi.egeria.connectors.juxt.xtdb.readops
Defines and implements read operations to ensure consistent data across potentially multiple read operations that are all combined to arrive at a particular result.
org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector - package org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector
Defines and implements the XTDB repository connector as an Open Connector Framework (OCF) connector, implementing the repository connector (MetadataCollection) interface.
org.odpi.egeria.connectors.juxt.xtdb.txnfn - package org.odpi.egeria.connectors.juxt.xtdb.txnfn
Defines and implements XTDB transaction functions to ensure consistent ordering of write operations irrespective of a distributed back-end or asynchronous ingestion mode.

P

pageSize - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
 
pageSize - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
PCO_TO_SYMBOL - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
PERSISTENCE_LAYER_MISMATCH - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
PersistenceLayer - Class in org.odpi.egeria.connectors.juxt.xtdb.model
Manages the persistence layer: for now, primarily indicating the version of the connector for which data has been persisted, to validate migration starting points.
PrimitivePropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular PrimitivePropertyValues between persistence and objects.
PrimitivePropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.PrimitivePropertyValueMapping
 
propertiesForType(TypeDef, InstanceProperties, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validate that the properties for a metadata instance match its TypeDef.
PropertyKeywords - Class in org.odpi.egeria.connectors.juxt.xtdb.cache
Captures the key characteristics of a property mapping.
PropertyKeywords(String, String, String, TypeDefAttribute) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
 
proxyByGuid(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided Egeria unique identifier into an Egeria entity.
proxyByRef(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided XTDB document reference into an Egeria entity.
purgeClassificationReferenceCopy(String, EntityDetail, Classification) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
PurgeClassificationReferenceCopy - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding a reference copy classification.
PurgeClassificationReferenceCopy(Long, PersistentHashMap, PersistentHashMap, Classification, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeClassificationReferenceCopy
Constructor used to execute the transaction function.
purgeEntity(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
PurgeEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for hard-deleting an entity.
PurgeEntity(Long, PersistentHashMap, String, boolean) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
Constructor used to execute the transaction function.
purgeEntityReferenceCopy(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
purgeRelationship(String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
PurgeRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for hard-deleting a relationship.
PurgeRelationship(Long, PersistentHashMap, String, boolean) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
Constructor used to execute the transaction function.
purgeRelationshipReferenceCopy(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection

Q

QUERY_TIMEOUT - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
QUERY_WITH - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 

R

RE_IDENTIFIED_FROM_GUID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
 
RE_IDENTIFIED_FROM_GUID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
REGEX_NOT_IMPLEMENTED - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
REGEX_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
reHomeEntity(String, String, String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReHomeEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating an entity's home repository.
ReHomeEntity(Long, PersistentHashMap, String, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeEntity
Constructor used to execute the transaction function.
reHomeInstance(String, IPersistentMap, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeInstance
Makes the necessary changes to update a metadata instance's home metadata repository.
ReHomeInstance - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for updating an instance's home metadata repository.
ReHomeInstance() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeInstance
 
reHomeRelationship(String, String, String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReHomeRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating a relationship's home repository.
ReHomeRelationship(Long, PersistentHashMap, String, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeRelationship
Constructor used to execute the transaction function.
reIdentifyAttributeTypeDef(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
reIdentifyEntity(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReIdentifyEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating an entity's unique identifier.
ReIdentifyEntity(Long, PersistentHashMap, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyEntity
Constructor used to execute the transaction function.
reIdentifyInstance(String, IPersistentMap, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyInstance
Makes the necessary changes to change the unique identifier of an instance.
ReIdentifyInstance - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for deleting instances.
ReIdentifyInstance() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyInstance
 
reIdentifyRelationship(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReIdentifyRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating an relationship's unique identifier.
ReIdentifyRelationship(Long, PersistentHashMap, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyRelationship
Constructor used to execute the transaction function.
reIdentifyTypeDef(String, String, String, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
RELATIONSHIP - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
 
RELATIONSHIP_GUID - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
RELATIONSHIP_HOME_COLLECTION_REFERENCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
RELATIONSHIP_NOT_KNOWN - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
RELATIONSHIP_PROPERTIES_NS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
 
relationshipEnds(String, String, IPersistentMap, IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validate that the types of the two ends of a relationship match the relationship's TypeDef.
relationshipFromStore(String, IPersistentMap, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Verify that a relationship has been successfully retrieved from the repository and has valid contents.
RelationshipMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps the properties of Relationships between persistence and objects.
RelationshipMapping(XtdbOMRSRepositoryConnector, Relationship) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Construct a mapping from a Relationship (to map to a XTDB representation).
RelationshipMapping(XtdbOMRSRepositoryConnector, XtdbDocument, IXtdbDatasource) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Construct a mapping from a XTDB map (to map to an Egeria representation).
ReLinkRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for re-linking a relationship when one of its entity proxy's identities has changed.
ReLinkRelationship(Long, PersistentHashMap, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReLinkRelationship
Constructor used to execute the transaction function.
removeAttributeTypeDef(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Remove the cached attribute type definition.
removeFromMap(IPersistentMap, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Remove all details of the provided classification name from the XTDB document map.
removeTypeDef(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
Remove the cached type definition.
REPLICATED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
REPLICATED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
REPOSITORY_NODE_STARTING - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
REPOSITORY_NODE_STARTING_NO_CONFIG - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
REPOSITORY_NODE_STARTING_WITH_CONFIG - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
REPOSITORY_SERVICE_SHUTDOWN - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
REPOSITORY_SERVICE_STARTED - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
requiredProperty(String, String, Object, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
Validates an instance status where null is not allowed.
restoreEntity(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
RestoreEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for restoring a deleted entity back to active.
RestoreEntity(Long, PersistentHashMap, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreEntity
Constructor used to execute the transaction function.
restoreInstance(String, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreInstance
Makes the necessary changes to restore a metadata instance that was soft-deleted.
RestoreInstance - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for restoring a soft-deleted instance back to active status.
RestoreInstance() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreInstance
 
restoreRelationship(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
RestoreRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for restoring a deleted relationship back to active.
RestoreRelationship(Long, PersistentHashMap, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreRelationship
Constructor used to execute the transaction function.
resultsToGraph(IXtdbDatasource, Collection<List<?>>, Set<String>, Set<String>, boolean) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
Translate the collection of XTDB tuple results (from a graph query) into an Egeria InstanceGraph.
reTypeEntity(String, String, TypeDefSummary, TypeDefSummary) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReTypeEntity - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for changing an entity's type.
ReTypeEntity(Long, PersistentHashMap, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeEntity
Constructor used to execute the transaction function.
reTypeInstance(String, IPersistentMap, TypeDef) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeInstance
Makes the necessary changes to an instance's type.
ReTypeInstance - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for changing an instance's type.
ReTypeInstance() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeInstance
 
reTypeRelationship(String, String, TypeDefSummary, TypeDefSummary) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
ReTypeRelationship - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for changing a relationship's type.
ReTypeRelationship(Long, PersistentHashMap, String, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeRelationship
Constructor used to execute the transaction function.
rollbackEntity(String, IPersistentMap, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
Rolls back the provided metadata instance to its previous form.
rollbackRelationship(String, IPersistentMap, IPersistentMap) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
Rolls back the provided metadata instance to its previous form.
rules - Variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Interface that must be implemented to actually execute the query logic.
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.FindEntities
Interface that must be implemented to actually execute the query logic.
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.FindEntitiesByPropertyValue
Interface that must be implemented to actually execute the query logic.
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.FindRelationships
Interface that must be implemented to actually execute the query logic.
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.FindRelationshipsByPropertyValue
Interface that must be implemented to actually execute the query logic.
runQuery(IXtdbDatasource) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetRelationshipsForEntity
Interface that must be implemented to actually execute the query logic.
runTx(Transaction) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Run multiple statements through XTDB as a single transaction.

S

saveClassificationReferenceCopy(String, EntityDetail, Classification) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
SaveClassificationReferenceCopy - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding a reference copy classification.
SaveClassificationReferenceCopy(Long, String, PersistentHashMap, PersistentHashMap, Classification, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveClassificationReferenceCopy
Constructor used to execute the transaction function.
saveEntityReferenceCopy(String, EntityDetail) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
SaveEntityReferenceCopy - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding a reference copy entity.
SaveEntityReferenceCopy(Long, PersistentHashMap, PersistentHashMap, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveEntityReferenceCopy
Constructor used to execute the transaction function.
saveRelationshipReferenceCopy(String, Relationship) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
SaveRelationshipReferenceCopy - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for adding a reference copy relationship.
SaveRelationshipReferenceCopy(Long, PersistentHashMap, PersistentHashMap, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveRelationshipReferenceCopy
Constructor used to execute the transaction function.
searchXtdb(IXtdbDatasource, TypeDefCategory, String, List<String>, SearchProperties, int, List<InstanceStatus>, SearchClassifications, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Search XTDB based on the provided parameters, using an already-opened point-in-time view of the database (should work across both Entities and Relationships).
searchXtdbText(IXtdbDatasource, TypeDefCategory, String, String, int, List<InstanceStatus>, SearchClassifications, String, SequencingOrder, int, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Search all text properties in XTDB based on the provided parameters, using an already-opened point-in-time view of the database (should work across both Entities and Relationships).
sequencingOrder - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractHistoryOperation
 
sequencingOrder - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
sequencingProperty - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 
SERIALIZATION_FAILURE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
SET_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.ConditionBuilder
 
setMetadataCollectionId(String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
setVersion(IXtdb, long) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.model.PersistenceLayer
Set the version of the persistence layer for the provided XTDB back-end.
SORT_ASCENDING - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
SORT_DESCENDING - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
SORT_PROPERTY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
start() - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
startEntityGUID - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractGraphOperation
 
STARTS_WITH - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
STATUS_ON_DELETE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
STATUS_ON_DELETE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
STR_OPERATOR - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
StructPropertyValueMapping - Class in org.odpi.egeria.connectors.juxt.xtdb.mapping
Maps singular StructPropertyValues between persistence and objects.
StructPropertyValueMapping() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.mapping.StructPropertyValueMapping
 
summaryByGuid(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided Egeria unique identifier into an Egeria entity.
summaryByRef(XtdbOMRSRepositoryConnector, IXtdbDatasource, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.readops.GetEntity
Translate the provided XTDB document reference into an Egeria entity.
SYNCHRONOUS_INDEX - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnectorProvider
 

T

TEXT_SEARCH_CI - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
TEXT_SEARCH_CS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
TextConditionBuilder - Class in org.odpi.egeria.connectors.juxt.xtdb.model.search
Methods for building up complex conditions that search text (strings).
toDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Translate the provided Egeria representation into a XTDB document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Translate the provided Egeria representation into a XTDB map.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Translate the provided Egeria representation into a XTDB document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided Egeria representation into a XTDB document.
toDoc() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Translate the provided Egeria representation into a XTDB document.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Map from XTDB to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityDetailMapping
Map from XTDB to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntityProxyMapping
Map from XTDB to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.EntitySummaryMapping
Map from XTDB to Egeria.
toEgeria() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Map from XTDB to Egeria.
toMap(InstanceHeader) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Translate the provided Egeria representation into a XTDB document map.
toMap(Relationship) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.RelationshipMapping
Translate the provided Egeria representation into a XTDB document map.
toString() - Method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
toString() JSON-style
toString() - Method in class org.odpi.egeria.connectors.juxt.xtdb.cache.PropertyKeywords
toXTDB() - Method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Map from Egeria to XTDB.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeclassifyEntity
Update the status of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteEntity
Soft-delete the specified entity by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.DeleteRelationship
Soft-delete the specified relationship by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreEntity
Restore the deleted entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.RestoreRelationship
Restore the deleted relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
Undo the last update to the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
Undo the last update to the provided relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyEntity
Update the unique identity of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyRelationship
Update the unique identity of the provided relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeEntity
Change the home repository of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeRelationship
Change the home repository of the provided relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String, String, String, ClassificationOrigin, String, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ClassifyEntity
Update the status of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, String, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
Update the properties of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityProperties
Update the properties of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipProperties
Update the properties of the provided relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, InstanceStatus) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityStatus
Update the status of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, InstanceStatus) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipStatus
Update the status of the provided relationship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, TypeDefSummary) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeEntity
Change the type of the provided entity instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, String, String, TypeDefSummary) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeRelationship
Change the type of the provided relatinship instance in the XTDB repository by pushing the transaction down into the repository itself.
transact(XtdbOMRSRepositoryConnector, EntityDetail) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntity
Create the provided entity instance in the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, EntityDetail) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveEntityReferenceCopy
Create the provided entity instance in the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, EntityDetail, Classification) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeClassificationReferenceCopy
Permanently remove the provided classification from the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, EntityDetail, Classification) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveClassificationReferenceCopy
Create the provided classification in the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, EntityProxy) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddEntityProxy
Create the provided entity instance in the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, Relationship) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.SaveRelationshipReferenceCopy
Create the provided relationship instance in the XTDB repository by pushing down the transaction.
transact(XtdbOMRSRepositoryConnector, Relationship, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.AddRelationship
Create the provided entity instance in the XTDB repository by pushing down the transaction.
transactWithoutValidation(XtdbOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
Permanently delete the entity (and all of its history) from the XTDB repository by pushing down the transaction.
transactWithoutValidation(XtdbOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
Permanently delete the relationship (and all of its history) from the XTDB repository by pushing down the transaction.
transactWithValidation(XtdbOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeEntity
Permanently delete the entity (and all of its history) from the XTDB repository by pushing down the transaction.
transactWithValidation(XtdbOMRSRepositoryConnector, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.PurgeRelationship
Permanently delete the relationship (and all of its history) from the XTDB repository by pushing down the transaction.
trimGuidFromReference(String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
Retrieve only the GUID portion of a XTDB reference.
tuple() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyEntity
Interface that returns the updated document to write-back from the transaction.
tuple() - Method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyRelationship
Interface that returns the updated document to write-back from the transaction.
TxnValidations - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Common validations to use within transaction functions.
TxnValidations() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.TxnValidations
 
TYPE_DEF_CATEGORY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
TYPE_DEF_GUIDS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
TYPE_DEF_GUIDS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
TYPEDEF_NOT_KNOWN_FOR_INSTANCE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
TypeDefCache - Class in org.odpi.egeria.connectors.juxt.xtdb.cache
A shadow cache of all typeDef information.
TypeDefCache() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.cache.TypeDefCache
 
typeGUID - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 

U

undoEntityUpdate(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UndoEntityUpdate - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating InstanceProperties on a metadata instance.
UndoEntityUpdate(Long, ICursor<IPersistentMap>, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoEntityUpdate
Constructor used to execute the transaction function.
UndoInstanceUpdate - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for rolling back the last changes made to an instance's properties or status.
UndoInstanceUpdate() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoInstanceUpdate
 
undoRelationshipUpdate(String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UndoRelationshipUpdate - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating InstanceProperties on a metadata instance.
UndoRelationshipUpdate(Long, ICursor<IPersistentMap>, String, String, String) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UndoRelationshipUpdate
Constructor used to execute the transaction function.
UNEXPECTED_RUNTIME_ERROR - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
UNKNOWN_COMPARISON_OPERATOR - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
UNKNOWN_ENUMERATED_VALUE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
UNKNOWN_RUNTIME_ERROR - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
UNMAPPABLE_PROPERTY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
 
UNMAPPED_MATCH_CRITERIA - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
UNMAPPED_PROPERTY - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
UNMAPPED_TYPE - org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
 
UPDATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
UPDATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
 
UPDATE_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
UPDATED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
UPDATED_BY - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 
updateEntityClassification(String, String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UpdateEntityClassification - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating InstanceProperties on a metadata instance.
UpdateEntityClassification(Long, PersistentHashMap, String, String, String, String, InstanceProperties) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityClassification
Constructor used to execute the transaction function.
updateEntityProperties(String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UpdateEntityProperties - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating InstanceProperties on a metadata instance.
UpdateEntityProperties(Long, PersistentHashMap, String, String, String, InstanceProperties) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityProperties
Constructor used to execute the transaction function.
updateEntityStatus(String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UpdateEntityStatus - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating an entity's status.
UpdateEntityStatus(Long, PersistentHashMap, String, String, String, Integer) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateEntityStatus
Constructor used to execute the transaction function.
updateInstanceProperties(String, IPersistentMap, InstanceProperties) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceProperties
Makes the necessary changes to update a metadata instance's properties.
updateInstanceProperties(String, IPersistentMap, InstanceProperties, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceProperties
Makes the necessary changes to update a metadata instance's properties, or the classification's properties if a classification name is provided.
UpdateInstanceProperties - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for updating an instance's properties.
UpdateInstanceProperties() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceProperties
 
updateInstanceStatus(String, IPersistentMap, int) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceStatus
Makes the necessary changes to update a metadata instance's status.
UpdateInstanceStatus - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Base transaction function for updating an instance's status.
UpdateInstanceStatus() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceStatus
 
updateQuery(XtdbQuery, TypeDefCategory, String, List<String>, SearchProperties, List<InstanceStatus>, SearchClassifications, String, SequencingOrder, String, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
Update the provided query with the specified parameters.
updateRelationshipProperties(String, String, InstanceProperties) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UpdateRelationshipProperties - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating InstanceProperties on a metadata instance.
UpdateRelationshipProperties(Long, PersistentHashMap, String, String, String, InstanceProperties) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipProperties
Constructor used to execute the transaction function.
updateRelationshipStatus(String, String, InstanceStatus) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
UpdateRelationshipStatus - Class in org.odpi.egeria.connectors.juxt.xtdb.txnfn
Transaction function for updating a relationship's status.
UpdateRelationshipStatus(Long, PersistentHashMap, String, String, String, Integer) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateRelationshipStatus
Constructor used to execute the transaction function.
updateTypeDef(String, TypeDefPatch) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
userId - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractSearchOperation
 

V

validate(IPersistentMap, String, String, Integer, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceStatus
Validate the status change.
validate(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReHomeInstance
Validate the re-home.
validate(IPersistentMap, String, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReIdentifyInstance
Validate the status re-identification.
validate(IPersistentMap, String, String, InstanceProperties, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.UpdateInstanceProperties
Validate the properties to be changed.
validate(IPersistentMap, String, TypeDef, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.ReTypeInstance
Validate the type change.
validateCommit(TransactionInstant, String) - Method in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Validate that the commit was persisted, or throw an exception if it failed.
validateHasClassification(IPersistentMap, String, String, String) - Static method in class org.odpi.egeria.connectors.juxt.xtdb.mapping.ClassificationMapping
Validates that the provided metadata instance possesses the specified classification.
VALUE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
valueOf(String) - Static method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSAuditCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.odpi.egeria.connectors.juxt.xtdb.auditlog.XtdbOMRSErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceAuditHeaderMapping
 
VERSION - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.txnfn.Keywords
 

W

WILDCARD_TEXT_SEARCH_CI - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
WILDCARD_TEXT_SEARCH_CS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.model.search.TextConditionBuilder
 
WRITE_RESULTS - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 

X

xtdb - Variable in class org.odpi.egeria.connectors.juxt.xtdb.readops.AbstractReadOperation
 
XTDB_CONFIG - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnectorProvider
 
XTDB_CONFIG_EDN - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnectorProvider
 
XTDB_DOC - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
XTDB_LUCENE - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
XTDB_PK - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
XTDB_TX_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
XTDB_VALID_TIME - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
XTDB_VERSION - Static variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.Constants
 
xtdbConnector - Variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.AbstractMapping
 
xtdbDoc - Variable in class org.odpi.egeria.connectors.juxt.xtdb.mapping.InstanceHeaderMapping
 
XtdbGraphQuery - Class in org.odpi.egeria.connectors.juxt.xtdb.model.search
Captures the structure of a query against XTDB that spans the graph, and therefore could return both relationships and entities together.
XtdbGraphQuery() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbGraphQuery
Default constructor for a new query.
XtdbOMRSAuditCode - Enum in org.odpi.egeria.connectors.juxt.xtdb.auditlog
The XtdbOMRSAuditCode is used to define the message content for the OMRS Audit Log.
XtdbOMRSErrorCode - Enum in org.odpi.egeria.connectors.juxt.xtdb.auditlog
The XtdbOMRSErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with XTDB as an OMRS Metadata Repository.
XtdbOMRSMetadataCollection - Class in org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector
Provides the OMRSMetadataCollection implementation for XTDB.
XtdbOMRSMetadataCollection(XtdbOMRSRepositoryConnector, String, OMRSRepositoryHelper, OMRSRepositoryValidator, String, AuditLog) - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSMetadataCollection
Default constructor
XtdbOMRSRepositoryConnector - Class in org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector
Provides all connectivity and API-based interaction with a XTDB back-end.
XtdbOMRSRepositoryConnector() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnector
Default constructor used by the OCF Connector Provider.
XtdbOMRSRepositoryConnectorProvider - Class in org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector
In the Open Connector Framework (OCF), a ConnectorProvider is a factory for a specific type of connector.
XtdbOMRSRepositoryConnectorProvider() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.repositoryconnector.XtdbOMRSRepositoryConnectorProvider
Constructor used to initialize the ConnectorProviderBase with the Java class name of the specific OMRS Connector implementation.
XtdbQuery - Class in org.odpi.egeria.connectors.juxt.xtdb.model.search
Captures the structure of a query against XTDB.
XtdbQuery() - Constructor for class org.odpi.egeria.connectors.juxt.xtdb.model.search.XtdbQuery
Default constructor for a new query.
A B C D E F G H I K L M N O P Q R S T U V W X 
All Classes All Packages