com.mirth.match.client
Class MirthMatchClient

java.lang.Object
  extended by com.mirth.match.client.MirthMatchClient

public class MirthMatchClient
extends java.lang.Object


Constructor Summary
MirthMatchClient(java.lang.String url, java.lang.String username, java.lang.String password)
           
 
Method Summary
 void clearCache()
          Clears MirthMatch's AlternateKeyCache
 CORE getCoreSessionBean()
           
 DomainGroupManager getDomainGroupManager()
           
 Result<java.util.List<java.lang.String>> getDomainIds()
          Deprecated. use com.mirth.match.client.EISMetadata#listDomains
 EISAdminEditor getEISAdminEditor()
           
 EISManagementAndQuery getEISManagementAndQuery()
           
 EISMetadata getEISMetadata()
           
 EIS getEISSessionBean()
           
 EntityDomainManager getEntityDomainManager()
           
 Result<java.util.List<java.lang.String>> getEntityTypes()
           
 IdentifierDomainManager getIdentifierDomainManager()
           
 INEX getInexSessionBean()
           
 TraitManager getTraitManager()
           
 WorkflowManager getWorkflowManager()
           
 WorkitemManager getWorkitemManager()
           
 Result<java.lang.Integer> importEntities(EntityImportModel model, javax.activation.DataHandler handler, java.lang.String charsetName)
           
 DTOStatus linkEntities(java.lang.String entityTypeName, java.lang.String sourceLocalRecordID, EisIdentityQualifier sourceSystemId, java.lang.String targetLocalRecordID, EisIdentityQualifier targetSystemId, java.lang.String reason)
          Deprecated. use com.mirth.match.client.EISAdminEditor#linkEntities
 Result<EisTraitList> listTraits(java.lang.String entityTypeName)
           
 DTOStatus mergeEntities(java.lang.String entityTypeName, java.lang.String sourceLocalRecordID, java.lang.String targetLocalRecordID, EisIdentityQualifier targetSystemId, java.lang.String reason)
          Deprecated. use com.mirth.match.client.EISMetadata#mergeEntities
 DTOStatus unlinkEntities(java.lang.String entityTypeName, java.lang.String sourceLocalRecordID, EisIdentityQualifier sourceSystemId, java.lang.String targetLocalRecordID, EisIdentityQualifier targetSystemId, java.lang.String reason)
          Deprecated. use com.mirth.match.client.EISAdminEditor#unlinkEntities
 Result<DtoIdentifierDomain> upsertIdentifierDomain(DtoIdentifierDomain idDomain)
          Deprecated. use com.mirth.match.client.IdentifierDomainManager#upsert
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MirthMatchClient

public MirthMatchClient(java.lang.String url,
                        java.lang.String username,
                        java.lang.String password)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

importEntities

public Result<java.lang.Integer> importEntities(EntityImportModel model,
                                                javax.activation.DataHandler handler,
                                                java.lang.String charsetName)

getWorkflowManager

public WorkflowManager getWorkflowManager()

getWorkitemManager

public WorkitemManager getWorkitemManager()

getEISManagementAndQuery

public EISManagementAndQuery getEISManagementAndQuery()

getEISAdminEditor

public EISAdminEditor getEISAdminEditor()

getEISMetadata

public EISMetadata getEISMetadata()

getEntityDomainManager

public EntityDomainManager getEntityDomainManager()

getIdentifierDomainManager

public IdentifierDomainManager getIdentifierDomainManager()

getDomainGroupManager

public DomainGroupManager getDomainGroupManager()

getTraitManager

public TraitManager getTraitManager()

clearCache

public void clearCache()
Clears MirthMatch's AlternateKeyCache


getEntityTypes

public Result<java.util.List<java.lang.String>> getEntityTypes()

getDomainIds

@Deprecated
public Result<java.util.List<java.lang.String>> getDomainIds()
Deprecated. use com.mirth.match.client.EISMetadata#listDomains


listTraits

public Result<EisTraitList> listTraits(java.lang.String entityTypeName)

mergeEntities

@Deprecated
public DTOStatus mergeEntities(java.lang.String entityTypeName,
                                          java.lang.String sourceLocalRecordID,
                                          java.lang.String targetLocalRecordID,
                                          EisIdentityQualifier targetSystemId,
                                          java.lang.String reason)
Deprecated. use com.mirth.match.client.EISMetadata#mergeEntities


unlinkEntities

@Deprecated
public DTOStatus unlinkEntities(java.lang.String entityTypeName,
                                           java.lang.String sourceLocalRecordID,
                                           EisIdentityQualifier sourceSystemId,
                                           java.lang.String targetLocalRecordID,
                                           EisIdentityQualifier targetSystemId,
                                           java.lang.String reason)
Deprecated. use com.mirth.match.client.EISAdminEditor#unlinkEntities


linkEntities

@Deprecated
public DTOStatus linkEntities(java.lang.String entityTypeName,
                                         java.lang.String sourceLocalRecordID,
                                         EisIdentityQualifier sourceSystemId,
                                         java.lang.String targetLocalRecordID,
                                         EisIdentityQualifier targetSystemId,
                                         java.lang.String reason)
Deprecated. use com.mirth.match.client.EISAdminEditor#linkEntities


upsertIdentifierDomain

@Deprecated
public Result<DtoIdentifierDomain> upsertIdentifierDomain(DtoIdentifierDomain idDomain)
Deprecated. use com.mirth.match.client.IdentifierDomainManager#upsert


getCoreSessionBean

public CORE getCoreSessionBean()
Returns:
the core

getEISSessionBean

public EIS getEISSessionBean()
Returns:
the eis

getInexSessionBean

public INEX getInexSessionBean()


Copyright © 2011 Mirth Corp. All Rights Reserved.