|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mirth.match.client.EISManagementAndQuery
public class EISManagementAndQuery
Constructor Summary | |
---|---|
EISManagementAndQuery(MirthMatchClient client)
|
Method Summary | |
---|---|
Result |
createIdentityFromEntity(java.lang.String entityTypeName,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits traits)
This operation generates an Entity ID on behalf of a Source that does not generate Entity IDs. |
Result<java.util.List<EisResultSetElement>> |
findIdentitiesByTraits(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
java.lang.String eisId,
EisEntityIdentifyingTraits entityIdentifyingTraits,
EisSearchQualifier searchQualifiers)
This operation provides the means to perform a broad search of all records in the EIS whose Traits match some criteria in the supplied search criteria (such as find all records who match the name “Jones, Bob”. |
Result |
getEntityTraitValues(java.lang.String entityId,
EisIdentityQualifier systemId,
java.lang.String semanticSignifierName,
EisEntityIdentifyingTraits traits)
Retrieves the Traits associated with a Source ID/Entity ID pair. |
DTOResultSet<EisResultSetElement> |
listLinkedIdentities(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits entityIdentifyingTraits,
java.util.List<EisIdentityQualifier> identityQualifierConstraintSet)
This operation retrieves all the Source ID/Entity ID pairs that are linked to the supplied Source ID/Entity ID pair. |
Result<java.util.List<EisResultSetElement>> |
listUnlinkedIdentities(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits entityIdentifyingTraits,
java.util.List<EisIdentityQualifier> identityQualifierConstraintSet)
This operation retrieves duplicately specified, yet unlinked records in the EIS repository. |
Result<EisEntityIdentifier> |
registerEntityWithIdentity(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits entityIdentifyingTraits)
This operation inserts a Source ID/Entity ID pair and supplied Traits into the EIS with implicit linking to other matching Source ID/ Entity ID pairs, based on the configured internal matching algorithm. |
DTOStatus |
removeIdentity(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits entityIdentifyingTraits)
This function deletes a Source ID/Entity ID pair and its associated Traits from the EIS repository. |
DTOStatus |
updateEntityTraitValues(java.lang.String entityTypeName,
java.lang.String localEntityIdentifier,
EisIdentityQualifier systemId,
EisEntityIdentifyingTraits entityIdentifyingTraits)
This operation generates an Entity ID on behalf of a Source that does not generate Entity IDs. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EISManagementAndQuery(MirthMatchClient client)
Method Detail |
---|
public Result<EisEntityIdentifier> registerEntityWithIdentity(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, EisEntityIdentifyingTraits entityIdentifyingTraits)
entityTypeName
- localEntityIdentifier
- systemId
- entityIdentifyingTraits
-
public Result createIdentityFromEntity(java.lang.String entityTypeName, EisIdentityQualifier systemId, EisEntityIdentifyingTraits traits)
entityTypeName
- systemId
- traits
-
public DTOStatus updateEntityTraitValues(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, EisEntityIdentifyingTraits entityIdentifyingTraits)
entityTypeName
- localEntityIdentifier
- systemId
- entityIdentifyingTraits
-
public DTOStatus removeIdentity(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, EisEntityIdentifyingTraits entityIdentifyingTraits)
entityTypeName
- localEntityIdentifier
- systemId
- entityIdentifyingTraits
-
public Result<java.util.List<EisResultSetElement>> findIdentitiesByTraits(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, java.lang.String eisId, EisEntityIdentifyingTraits entityIdentifyingTraits, EisSearchQualifier searchQualifiers)
entityTypeName
- localEntityIdentifier
- systemId
- eisId
- entityIdentifyingTraits
- searchQualifiers
-
public DTOResultSet<EisResultSetElement> listLinkedIdentities(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, EisEntityIdentifyingTraits entityIdentifyingTraits, java.util.List<EisIdentityQualifier> identityQualifierConstraintSet)
entityTypeName
- localEntityIdentifier
- systemId
- entityIdentifyingTraits
- identityQualifierConstraintSet
-
public Result<java.util.List<EisResultSetElement>> listUnlinkedIdentities(java.lang.String entityTypeName, java.lang.String localEntityIdentifier, EisIdentityQualifier systemId, EisEntityIdentifyingTraits entityIdentifyingTraits, java.util.List<EisIdentityQualifier> identityQualifierConstraintSet)
entityTypeName
- localEntityIdentifier
- systemId
- entityIdentifyingTraits
- identityQualifierConstraintSet
-
public Result getEntityTraitValues(java.lang.String entityId, EisIdentityQualifier systemId, java.lang.String semanticSignifierName, EisEntityIdentifyingTraits traits)
entityId
- systemId
- semanticSignifierName
- traits
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |